1. 程式人生 > >centos7 python2.7.5 升級python3.6.4

centos7 python2.7.5 升級python3.6.4

(轉)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