一、安装依赖环境
yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y
二、下载
进入usr/locat文件目录下,cd usr/local,根据个人喜好指定位置
wget http://npm.taobao.org/mirrors/python/3.9.0/Python-3.9.0.tgz(推荐) 或者
wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz,淘宝镜像比较快
如果出现 找不到wget命令,输入yum -y install wget
三、创建目录和解压
1.创建目录:mkdir -p /usr/local/python3
2.解压下载好的Python-3.x.x.tgz包
输入命令 tar -zxvf Python-3.x.x.tgz
四、编译和安装
1.安装gcc
输入命令 yum install gcc
2.3.7版本之后需要一个新的包libffi-devel
yum install libffi-devel -y
3.指定安装目录
进入解压后的文件夹
./configure --prefix=/usr/local/python3
#/usr/local/python3为上面步骤创建的目录
4.编译
make
5.编译安装
make install
6.检查编译器
python3 -V
pip3 -V
五、创建软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3