一、下载Python3安装包
官网 https://www.python.org/ftp/python 找到需要安装的版本,本例子安装python3.8.9
https://www.python.org/ftp/python/3.8.9/Python-3.8.9.tar.xz 下载到本地,然后上传到服务器。也可直接下载
软件包存放目录:/opt/software
cd /opt/software
wget https://www.python.org/ftp/python/3.8.9/Python-3.8.9.tar.xz
tar -xvf Python-3.8.9.tar.xz -C /opt/module
cd /opt/module/Python-3.8.9
运行以下命令,编译安装python
./configure prefix=/usr/local/python3 --enable-optimizations
make && make install
二、修改 python 2 链接
which python
cd /usr/bin
ls -la python*
mv python python2.bak
ls -la yum*
修改yum
vi yum
#!/usr/bin/python
改为
#!/usr/bin/python2
同样进入文件 /usr/libexec/urlgrabber-ext-down 做同样修改。
vi /usr/libexec/urlgrabber-ext-down
#!/usr/bin/python
改为
#! /usr/bin/python2
三、配置python3软连接
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python
ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip
ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3
四、验证安装结果
python --version
pip -V
更新pip和pip3中python解析器路径
sudo nano /usr/local/bin/pip
sudo nano /usr/local/bin/pip3
#!/usr/bin/python3
改为
#!/usr/bin/python
五、linux命令
yum -y install wget
yum update -y
yum groupinstall -y 'Development Tools'
yum install -y gcc openssl-devel bzip2-devel libffi-devel