Python 3.9.21 升级到 Python >=3.10
安装必要的依赖
在安装 Python 3.10 之前,先安装一些必要的工具和依赖。
yum groupinstall "Development Tools"
yum install gcc openssl-devel bzip2-devel libffi-devel sudo yum install wget
下载 Python 3.10 安装包
你可以从 Python 的官方网站下载最新的 Python 3.10 源码包:
wget https://www.python.org/ftp/python/3.10.7/Python-3.10.7.tgz
解压下载的文件
解压 .tgz
文件并进入解压目录:
tar xzf Python-3.10.7.tgz
cd Python-3.10.7
编译和安装 Python 3.10
编译和安装 Python 3.10。运行以下命令:
./configure --enable-optimizations
make altinstall
altinstall
用于防止覆盖系统默认的 python
命令。
检查 Python 版本
安装完成后,使用以下命令检查 Python 版本:
python3.10 --version
它应该输出类似以下内容:
Python 3.10.x
设置 Python 3.10 为默认版本
如果你希望将 python3
命令指向 Python 3.10,可以使用 alternatives
命令进行设置:
alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.10 1
验证 python3
是否指向了新版本:
python3 --version
安装 pip
Python 3.10 的安装包不一定自带 pip
,你可以使用以下命令安装它:
python3.10 -m ensurepip --upgrade
确保 pip
版本是最新的:
python3.10 -m pip install --upgrade pip
更新 pip 安装的包
python3.10 -m pip list --outdated
python3.10 -m pip install --upgrade <package_name>