1、安装依赖
sudo yum groupinstall -y "Development Tools"
sudo yum install -y openssl-devel bzip2-devel libffi-devel
2、下载文件源码
cd /usr/src
sudo wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tar.xz
3、解压缩进入目录
sudo tar xvf Python-3.12.0.tar.xz
cd Python-3.12.0
4、配置并编译
sudo ./configure --enable-optimizations
sudo make altinstall
使用 altinstall
是为了避免覆盖系统默认的 Python 版本,保留python2.7。
5、验证安装
python3.12 --version
6、软连接
which python3.12
显示安装路径
/usr/local/bin/python3.12
创建软连接提升使用效率
ln -s /usr/local/bin/python3.12 /usr/local/bin/python3