如果需要在Centos7上安装python3较高的版本,需要手动编译安装。
下载源码
wget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tgz
tar -zxvf Python-3.9.9.tgz
编译安装
# 创建安装目录
mkdir /usr/local/python3
# 配置编译
cd Python-3.9.9
./configure --prefix=/usr/local/python3
# 编译安装
make && make install
创建软连接命令 python3和pip3
安装Python 3后,建议继续使用python3命令来运行Python 3,而不是直接将默认python命令指向Python 3,这样有利于提升兼容性,以及减少对原有系统的影响。
ln -sf /usr/local/python3/bin/python3.9 /usr/bin/python3
ln -sf /usr/local/python3/bin/pip3.9 /usr/bin/pip3