去选择自己需要的版本并复制链接 https://www.python.org/ftp/python/
下载
wget https://www.python.org/ftp/python/3.7.9/Python-3.7.9.tgz
解压
tar -xzvf Python-3.7.9.tgz
cd Python-3.7.9
安装GCC套件,python需要的依赖
yum -y install gcc
yum -y install libffi-devel
yum -y install zlib*
创建安装文件夹
mkdir /usr/local/python
生成编译脚本(指定安装目录),优化脚本
./configure --prefix=/usr/local/python --enable-optimizations --with-ssl
编译,安装
make && make install
安装完会提示环境变量的安装位置 我这里是/usr/local/python/bin
修改原有python,pip软连接
mv /usr/bin/python /usr/bin/python_old
mv /usr/bin/pip /usr/bin/pip_old
为刚刚安装的python,pip建立软连接
ln -s /usr/local/python/bin/python3 /usr/bin/python
ln -s /usr/local/python/bin/pip3 /usr/bin/pip
添加环境变量
vim /etc/profile
# 在最后添加下面两行
#Python3.7.9
export PYTHON_HOME=/usr/local/python
export PATH=$PATH:$PYTHON_HOME/bin
刷新环境变量:source /etc/profile
查看所有的python路径:whereis python