centos7 python2.7.5 升級python3.6.4
阿新 • • 發佈:2018-12-17
(轉)Linux Centos7 升級python2至python3 - 依然範兒特西的文章 - 知乎 https://zhuanlan.zhihu.com/p/33660059
1 檢視python 版本
python -V
2 檢視軟連線指向
ls -al /usr/bin/python
3 重新命名軟連線
mv /usr/bin/python /usr/bin/python2.7.5
4 下載並解壓 python
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz tar -xf Python-3.6.4.tgz
5 安裝python
cd Python-3.6.4
./configure
make
make install
到此,python3.6.4 已經安裝到系統裡了。 python2.7.5 由於軟連線被重新命名了。所以。你檢視python 版本時候。會不存在。。
命令 : python -V
結果: -bash: /usr/bin/python: No such file or directory
如果帶上剛才重新命名的軟連線即可使用
6 讓系統預設使用Python 3.6.4
由於軟連線指向被修改。此時 yum不能使用。需編輯一下 yum 的配置檔案
vi /usr/bin/yum
把檔案頭部的
#!/usr/bin/python
改成
#!/usr/bin/python2.7.5
儲存退出即可!
7 建立新的連結
rm -rf /usr/bin/python
rm -rf /usr/bin/py
ln -s /usr/local/bin/python3.6 /usr/bin/python
8 驗證是否成功
python -V