具体步骤
1、下载python版本
wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz
其中版本号可自行修改
2、编译,防止出现安装错误
yum install gcc-c++ gcc make cmake zlib-devel bzip2-devel openssl-devel ncurse-devel -y
3、3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可
yum install libffi-devel -y
4、解压并进行目录创建和安装目录绑定。(根据具体版本号修改命令中的版本号)
1、解压
tar -zxvf Python-3.7.2.tgz
2、进入python3.7.2目录
cd Python-3.7.2
3、创建目录
mkdir -p /usr/local/python3
4、配置(指定安装目录)
./configure -prefix=/usr/local/python3 -enable-optimizations
5、编译与安装
make && make instal
6、更换版本,创建新版本Python3.7的软链接
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python
如果提示:ln: 无法创建符号链接"/usr/bin/python": 文件已存在这类错误。按步骤执行以下命令即可解决:
cd /usr/bin rm python
第二步执行之后需要输入y确认
7、查看是否成功
python -V
能看到新的版本证明成功,注意,命令中的V是大写