標籤:

Linux Centos7 升級python2至python3

背景: linux 的centos7 默認安裝了 python2.7.5 , 需要升級到最新版本

python 官網: Welcome to Python.org

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.tgztar -xf Python-3.6.4.tgz

5 安裝python

cd Python-3.6.4./configuremakemake 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/pythonrm -rf /usr/bin/pyln -s /usr/local/bin/python3.6 /usr/bin/python

8 驗證是否成功

python -V


推薦閱讀:

linux下使用sendmail發郵件,郵箱收不到的解決辦法
CentOS 為何加入紅帽公司,會有何影響?
開發人員學Linux(2):VirtualBox中安裝CentOS7系統設置
CentOS要完

TAG:CentOS | Python |