CentOS 7 Python2.7.5 升级到Python3.5.4

安装步骤

1. 更新gcc到最新版本

yum -y install gcc

2. 下载及编译

wget https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tgz

tar xzf Python-3.5.4.tgz

cd python3.5.4

./configure --enable-optimizations

make && make install

3. 更换系统默认 Python 版本

检查旧版本 Python

ls -l /usr/bin/python* #如果没有带版本号的软链,可以新建一个

删除python的软链

rm /usr/bin/python

新建指向新版本 Python的软连接

ln -s /usr/local/bin/python3.5 /usr/bin/python

备份pip

cp /usr/bin/pip /usr/bin/pip2.7.5

新建指向新版本pip的软连接

ln -s /usr/local/bin/pip3.5 /usr/bin/pip

检验 Python 及 pip 版本

python -V

pip -V

4.更新 yum 相关设置

因 yum 的功能依赖 Python2 更改默认 Python版本后会导致 yum无法正常工作

/usr/bin/yum,/usr/libexec/urlgrabber-ext-down

执行以下命令:

vim /usr/bin/yum

打开文件,修改第一行为:

#!/usr/bin/python2.7

5.其他

执行 yum 时,若出现以下 Error:

Error: Delta RPMs disabled because /usr/bin/applydeltarpm not installed.

执行以下安装可解决:

yum install deltarpm

转载自http://www.jianshu.com/p/8bd6e0695d7f,感谢少年的狐先生

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容