1.1 安装系统依赖包
sudo dnf install wget yum-utils make gcc openssl-devel bzip2-devel libffi-devel zlib-devel zlib* -y
或者
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel zlib*
1.2 下载Python
wget https://www.python.org/ftp/python/3.7.8/Python-3.7.8.tgz
如果没有安装wget,则安装
yum -y install wget
如果没有安装编译器gcc,则安装
yum install gcc
yum install gcc-c++
1.3 解压
tar xzf Python-3.7.8.tgz
1.4 安装
cd Python-3.7.8 # 进入到解压文件加下
sudo ./configure --enable-optimizations --prefix=/usr/local/python37 # 设置安装路径
sudo make install
1.5 配置python环境变量
# 让系统识别python3.7 修改~/.bash_profile
PATH=$PATH:$HOME/bin:/usr/local/python37/bin # 指安装路径
. ~/.bash_profile
1.6 安装成功
1.7 创建软连接
ln -s /usr/local/python37/bin/python3.7 /usr/bin/python
# python安装路径
ln -s /usr/local/python37/bin/pip3.7 /usr/bin/pip
1.8 软连接创建成功