CentOS7升级Python版本2.X到3.X | 【韩涛博客】

CentOS7升级Python版本2.X到3.X

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

查看当前版本

python -V

CentOS7升级Python版本2.X到3.X

下载安装新版本

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

CentOS7升级Python版本2.X到3.X

python3 -V

CentOS7升级Python版本2.X到3.X

设置默认Python版本

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

CentOS7升级Python版本2.X到3.X

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

CentOS7升级Python版本2.X到3.X

vi /usr/libexec/urlgrabber-ext-down

CentOS7升级Python版本2.X到3.X

广告

发表评论 取消回复
表情 图片 链接 代码

分享
×
订阅图标按钮