1.安装依赖
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
2.下载python
python : https://www.python.org/downloads/source/
wget https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tar.xz
3.安装gcc
yum install gcc
4.安装libffi-devel(3.7版本之后需要一个新的包libffi-devel)
yum install libffi-devel -y
5.生成编译脚本(指定安装目录):
./configure [--prefix=/usr/local/python3]
6.编译
make
7.安装
make install
8.建立Python3和pip3的软链:
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
9.判断python3是否可用
pip3 -V
python3 -V