python2 一键升级python3脚本

柔情痞子 提交于 2020-01-20 16:38:47

环境:centos7

进入2020年了,python2不再维护,所以新购买的服务器重装系统后升级python版本,这里取了个巧,直接用yum安装3

直接上代码:

vi python2to3.sh

yum install -y python3
cd /usr/bin/
mv python python2.bak
ln -sf python3 python
sed -i 's?#!/usr/bin/python?&2?' /usr/bin/yum

完成后默认安装的是3.6.8版本

不过可能会有部分软件还需要python2来运行yum安装,但默认的python命令是引用的python3,所以会报语法错误,此时可以试试以下操作

cd /usr/bin/
ln -sf python2.7 python

等安装完了再切换回去
ln -sf python3 python

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!