适用于 CentOS 7 / RHEL 7 / Rocky 7
python下载地址
1️⃣ 安装依赖工具
sudo yum install -y gcc openssl-devel bzip2-devel libffi-devel make zlib-devel wget
2️⃣ 下载 Python 3.13 源码
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.13.9/Python-3.13.9.tgz
sudo tar xzf Python-3.13.9.tgz
cd Python-3.13.9
3️⃣ 编译安装(不会覆盖系统 python)
sudo ./configure --enable-optimizations
sudo make altinstall
⚠️ 不要用 make install,那会覆盖系统自带 Python。
4️⃣ 验证新版本
python3.13 --version
## 输出
Python 3.13.9
创建便捷软链接(可选)
sudo ln -sf /usr/local/bin/python3.11 /usr/bin/python3
sudo ln -sf /usr/local/bin/pip3.11 /usr/bin/pip3
## 验证
python3 --version
pip3 --version