1、进入到/usr/local/src目录下
cd /usr/local/src
2、使用wget命令下载python3源码包到当前目录
wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz
3、解压源码包到当前目录
tar -xzvf Python-3.7.1.tgz
4、进入到解压目录
cd Python-3.7.1
5、安装编译源码所需依赖,如果不安装,会导致安装上的Python没有pip(超重要)
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel gcc make
6、生成makefile文件
./configure --prefix=/usr/local/python3.7
7、编译与安装
make && make install
8、配置环境变量
cd /etc/profile.d
vim env.sh
#在env.sh中添加如下内容
PYTHON_HOME=/usr/local/python3.7
export PATH=$PATH:$PYTHON_HOME/bin
#使环境变量生效
source /etc/profile
9、验证是否成功
python3
10、升级pip到最新版本
pip3 install --upgrade pip