安装编译 Python3的相关包

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make libffi-devel

安装pip

#运行这个命令添加epel扩展源 
yum -y install epel-release 
#安装pip 
yum install python-pip

安装wget

pip install wget

下载 python3的源码包

wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz

注意,这里下载的是3.8.1版本,可以根据自己的需要下载特定的版本。

编译

#解压缩
tar -zxvf Python-3.7.0.tgz

#进入解压后的目录,依次执行下面命令进行手动编译
./configure prefix=/usr/local/python3 
make && make install

正确安装后会在/usr/local/目录下有python3.x目录

添加软链接

#添加python3的软链接 
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3.8 
#添加 pip3 的软链接 
ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3.8
#测试是否安装成功了 
python3.8 -V
更改yum配置
nano /usr/bin/yum 
把 #! /usr/bin/python 修改为 #! /usr/bin/python2 
nano /usr/libexec/urlgrabber-ext-down 
把 #! /usr/bin/python 修改为 #! /usr/bin/python2
Last modification:January 15th, 2020 at 09:59 am
坚持技术分享,您的支持将鼓励我继续创作!