注意: 全部操作都在 root
用户下执行,如果你是在普通用户下执行,请注意权限问题
1.安装编译相关工具
注意 :"Development tools"
两侧的 双引号 不可缺少
yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel
yum -y install readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum -y install libffi-devel
2.下载安装包解压
到 python.org 官网 https://www.python.org/downloads/source/
查看最新的源码地址,使用 wget 命令下载
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz
解压 ,如果解压不成功有两种可能,一个是解压命令和压缩格式不匹配;还就是文件下载不完整或者有损坏,需要重新下载。
tar -xvf Python-3.7.4.tar.xz
3.编译安装
进入刚刚解压的文件夹,并编译
cd Python-3.7.4
./configure --prefix=/usr/local/python3
make && make install
可能会出现的问题,如果你不是 root 用户,可能会出现创建文件夹权限不足的问题,请分别执行
sudo make
sudo make install
4.创建软连接
ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3
5.验证是否成功
python3 -V
pip3 -V
网友评论