安装相关模块

Debian/Ubuntu 环境需要安装 libffi-dev

sudo apt-get install libffi-dev

CentOS 环境需要安装以下模块

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

开始编译安装python3

去官网下载编译安装包或者直接执行以下命令下载

wget https://www.lubaogui.com/download/Python-3.7.3.tar.xz

解压

tar -xvJf Python-3.7.3.tar.xz

切换进入

cd Python-3.7.3

编译安装

./configure prefix=/usr/local/python3
make && make install

安装完毕,/usr/local/目录下就会有python3了

因此我们可以添加软链到执行目录下/usr/bin

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

可以看到软链创建完成

测试安装成功了没,执行

python3.7 -V 看看输出的是不是python3的版本

 

配置pip

Python3装完后,默认已经安装了pip,此时只要配置下软链接即可使用pip工具:

ln -s /usr/local/python3/bin/pip3  /usr/bin/pip3.7