Python 官方下载地址:https://www.python.org/downloads/
# 1.更新软件包列表并安装构建 Python 所需的软件包
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
# 2.使用wget从Python下载页面下载最新版本的源代码:https://www.python.org/downloads/source/
wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz
# 3.解压安装包
tar -zxvf Python-3.9.0.tgz
# 4.切换Python-3.9.0并编译:--enable-optimizations选项通过运行多个测试来优化Python二进制文件。 这会使构建过程变慢。
cd ./Python-3.9.0
./configure --enable-optimizations --prefix=/usr/local
# 5.清楚不需要的软件
sudo apt autoremove
# 6.编译安装,如果不想覆盖系统默认的python3二进制文件,使用 make altinstall
make
make install
# 7.验证安装
python3.9 --version
# 8.查看pip版本
pip3 --version
# 9.更改python命令指向
unlink /usr/bin/python
ln -s /usr/local/bin/python3.9 /usr/bin/python