- 查看系统版本
- 开始升级
- 1.下载Python-3.7.0.tgz软件包
- 2.解压编译
- 3.更改默认python版本
- pip2消失的话
cat /etc/redhat-release uname -a开始升级 1.下载Python-3.7.0.tgz软件包
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
或者本机下载 再传到vps上
2.解压编译tar -xf Python-3.7.0.tgz cd Python-3.7.0 ./configure --with-ssl make make install
编译出错的话 百度 解决
我遇到如下错误
ModuleNotFoundError: No module named ‘_ctypes’:
百度 3.7版本需要一个新的包libffi-devel
yum install libffi-devel -y
解决
再次
make install
成功
3.1 检查新安装好的python
ll /usr/local/bin/ python*
3.2 检查默认的pyhon3 默认自带的python位置在”/usr/bin/“目录下
ll /usr/bin/python*
3.3修改默认的python3
#以防出错 先备份
cd /usr/bin mv python3 python4 ln -s /usr/local/bin/python3.7 /usr/bin/python3 ll python3 python3 -V
成功
之前的 python3.6 也可以使用
python4 -V 或者 python3.6 -Vpip2消失的话
sudo yum install python-pip pip2 -V
在这里插入图片描述



