下载

1
2
# 使用wget下载官网安装包
wget https://www.python.org/ftp/python/3.9.4/Python-3.9.4.tar.xz

注:理论上支持官网上发布的所有版本。只需将此处的3.9.4改成目标版本即可

解压

1
tar -xf Python-3.9.4.tar.xz

进入目录

1
cd Python-3.9.4

安装依赖

保险起见,否则有可能在编译(即是make && make install)时报错

1
2
# 会用到的依赖
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

编译安装

1
./configure && make -j 4 && make install   

若报错configure: error: no acceptable C compiler found in $PATH

先执行命令:

1
yum install gcc

再继续安装

创建软链接

1
2
# 使py默认使用3.9.4版本
ln -s /usr/local/src/Python-3.9.0/python /usr/bin/python

注:此处-s后面跟自己安装python3.9的位置


升级pip

1
pip3 install --upgrade pip

查看已安装的包

1
2
pip3 freeze
pip3 list

检查包更新

1
pip3 list outdated

参考资料

Linux学习:更换python3|语雀

https://blog.csdn.net/u012067766/article/details/115178123