环境: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
来源:51CTO
作者:bomby
链接:https://blog.51cto.com/bomby/2463867