CentOS 7 安裝 python3 ,同時和python2 共存
阿新 • • 發佈:2018-11-11
- 環境介紹:
Vultr VPS
CentOS 7 X64 - 目標環境:
Python3+Python2 - 步驟:
1). 備份Python2
python -V ## 檢視當前版本號
which python ## 檢視Python安裝目錄
cd /usr/bin
ll python* ## 檢視python指向版本
## 因為我們要安裝python3版本,所以python要指向python3才行
mv python python.bak ## 先備份python2
2).安裝相關包,用於編譯python3。注意此步驟不要省略。
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
安裝過程中需要確認的地方輸入y按回車繼續安裝。
3). 安裝python3
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
tar -xvJf Python-3.6.2.tar.xz
cd Python-3.6.2
./configure prefix=/usr/local/python3
make && make install
ln -s /usr/local/python3/bin/python3 /usr/bin/python # 新增軟鏈到執行目錄下/usr/bin
會提示軟鏈已存在,刪除它重建新的:
rm -rf /usr/bin/python # 建立python3的軟連結 ln -s /usr/local/python3/bin/python3 /usr/bin/python # 建立Pip3的軟連結 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
4). 測試python3 是否安裝成功
python -V # 看看輸出的是不是python3的版本
python2 -V # 看到的是python2的版本
到此處,python3 已安裝完畢。