1、下载python3

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

2、解压

tar -xzvf Python-3.7.0.tgz

先建一个编译目录:

mkdir /usr/local/python3

Python3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可。

yum install -y libffi-devel

然后编译、安装:

cd Python-3.7.0
./configure --prefix=/usr/local/python3
make
make install

建立软链接:

ln -s /usr/local/python3/bin/python3 /usr/bin/python3

查看版本:

python3 -V
Python 3.7.0

安装结束!

==========我是华丽的分隔符==========

因为我是使用到certbot的时候需要Python3.7的依赖才安装的Python3.7,但是,如果你建立软连接把系统默认Python版本也改成了3.7或者哪怕是2.7,你的yum就不能用了…… 要小心。不过certbot的pip安装方式里有添加自己单独的Python环境依赖,安装的时候看官方说明一步步来就得了,也用不着把默认Python版本改成3.7。

最后修改日期: 2021年3月23日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。