Linux Python 版本升级

有些功能必须使用 python 3.X 以上,而 linux 服务器目前带 python都是2.7版本

1、查看服务器当前 Python 版本

查看命令:python -V

2、下载指定版本 Python 版本并解压

这里我用 python 3.9.9 演示

wget - https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tgz
tar -zxvf Python-3.9.9.tgz
mv Python3.9.9 python3

3、进入解压后的 Python 文件夹内进行安装配置

cd python3
./configure --prefix=/usr/local/python3 \--with-ssl \--enable-optimizations
make
make install

5、安装完成后修改系统默认 Python 版本

cd /usr/bin
mv python python.bak
ln -s /usr/local/python3/bin/python3 /usr/bin/python
# 此处/usr/local/python3 路径为步骤2中安装包解压后的路径

ln -s /root/python3 /usr/bin/python

测试结果:python -V
输出结果:Python 3.9.9

6、安装过程出现的错误

安装时报错ModuleNotFoundError: No module named '_ctypes’的解决办法
yum install libffi-devel
然后需要重新安装

7、安装完成后,使用 Yum 命令,则修改配置

添加新评论