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要完