当前位置:首页 > 系统教程 > 正文

Python学习之路(7):在CentOS上安装Python 3.12(小白必备源码编译安装教程)

Python学习之路(7):在CentOS上安装Python 3.12(小白必备源码编译安装教程)

欢迎来到Python学习系列的第七篇教程!在进行专业的 Python开发环境搭建 时,很多开发者会选择 CentOS 系统。然而,CentOS 默认仓库中的 Python 版本往往较低。为了能够体验到最新的功能,进行 CentOS安装Python3.12 的最佳方案就是使用源码编译安装。通过本教程,你将学会如何自主完成 Linux环境配置Python

第一步:安装编译依赖环境

在开始 Python 3.12源码编译 之前,必须先安装 GCC 编译器、OpenSSL、libffi 等基础库。请在终端执行以下命令:

sudo yum groupinstall -y "Development Tools"
sudo yum install -y openssl-devel bzip2-devel libffi-devel xz-devel zlib-devel

第二步:下载 Python 3.12 官方源码

我们可以直接从 Python 官方服务器获取压缩包并解压:

Python学习之路(7):在CentOS上安装Python 3.12(小白必备源码编译安装教程) CentOS安装Python3.12  Python 3.12源码编译 Linux环境配置Python Python开发环境搭建 第1张
wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz
tar -xzf Python-3.12.0.tgz
cd Python-3.12.0

第三步:配置、编译与安装

这是整个流程中最核心的部分。使用 --enable-optimizations 参数可以大幅提升 Python 运行速度。

./configure --enable-optimizations
make altinstall

注意:请使用 make altinstall 而不是 make install,以防破坏 CentOS 系统自带的 Python 版本!

第四步:验证安装结果

安装完成后,运行以下命令验证:

python3.12 --version
SEO关键词总结: CentOS安装Python3.12、Python 3.12源码编译、Linux环境配置Python、Python开发环境搭建