安装python3的准备工作
安装依赖
sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
1下载安装包
本人安装的是3.7.2,下载地址为:python3.7.2
如果没有图形化界面的,就需要使用wget下载命令了
wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz
2解压缩安装包
tar -zxvf Python-3.7.2.tgz
3. 安装python3
配置安装路径,大部分人配置的是/usr/local/python3 ,但自己配置的是/usr/local/python3.7。不要问为啥,但是脑袋估计在抽风
cd Python-3.7.2
./configure prefix=/usr/local/python3.7
编译安装python3
make && make install
添加软链接,让python3和pip3这两个命令指向刚刚安装的python3.7
sudo ln -s /usr/local/python3.7/bin/python3.7 /usr/bin/python3
sudo ln -s /usr/local/python3.7/bin/pip3.7 /usr/bin/pip3
若提示ln: failed to create symbolic link ‘python3’: File exists,说明软链接已经存在,需要先执行删除操作
rm -f /usr/bin/python3
pip3指定软链遇到该错误,也是同样的操作方法
4. 检验python3安装是否ok
输入以下命令,检查python3的安装是否ok:
python3 -V
输入以下命令,检查pip3是否也被正确安装
pip3 -V