近期在使用Centos7版本部署Docker的时候提示报错信息,Python2将在2020年时候不再提供支持与使用,被迫情况下只好对当前的版本进行升级,下面对我整个升级的过程作一下记录,详细如下:

查看当前版本

python -V

下载安装新版本

yum install gcc gcc-c++ -y #安装编译程序
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz
tar -vxf Python-3.6.4.tar.xz
cd Python-3.6.4/
./configure
make
make install

测试版本安装情况

python -V

python3 -V

设置默认Python版本

ls -al /usr/bin | grep python #查看Python旧链接路径,都是2.7的

mv /usr/bin/python /usr/bin/python.bak #备份重命名旧软链接
ln -s /usr/local/bin/python3 /usr/bin/python #更改软链接为Python3

配置Yum

yum list #会报错提示无法使用YUM

编辑以下两个文件分别将第将一行 #!/usr/bin/python 改为 #!/usr/bin/python2.7

vi /usr/bin/yum

vi /usr/libexec/urlgrabber-ext-down

正文到此结束

本文标题:CentOS7升级Python版本2.X到3.X

本文链接:https://www.hantaosec.com/1019.html

除非另有说明,本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

声明:转载请注明文章来源及链接,不带链接禁止任何转载!访问任何网络安全相关文章,则视为默认接受网络安全文章免责声明 ,请认真阅读。

喜欢我的文章吗?
别忘了点赞或赞赏,让我知道创作的路上有你陪伴。