CentOS 安装 CPython

CPython 是 Python 官方实现,广泛用于各种开发和应用场景,CentOS 作为一款免费、开源的 Linux 发行版,因其稳定性和可靠性,被许多用户所青睐,本文将详细介绍如何在 CentOS 上安装 CPython。
安装前的准备
确保系统已更新
在安装 CPython 之前,请确保您的 CentOS 系统已更新至最新版本,可以使用以下命令更新系统:
sudo yum update
安装依赖
CPython 的安装需要依赖一些库和工具,以下是在 CentOS 上安装 CPython 的依赖列表:
| 依赖项 | 说明 |
|---|---|
| openssl | 提供加密功能 |
| zlib | 提供数据压缩和解压功能 |
| bzip2 | 提供数据压缩和解压功能 |
| readline | 提供命令行输入处理功能 |
| sqlite | 提供轻量级数据库功能 |
| tk | 提供图形用户界面功能 |
| tcl | 提供脚本语言功能 |
| libffi | 提供函数调用接口 |
| libuuid | 提供唯一标识符生成功能 |
| libedit | 提供命令行编辑功能 |
| ncurses | 提供命令行界面处理功能 |
| openssl | 提供加密功能 |
| sqlite | 提供轻量级数据库功能 |
可以使用以下命令安装上述依赖:
sudo yum install openssl zlib bzip2 readline sqlite tk tcl libffi libuuid libedit ncurses openssl sqlite
安装 CPython
下载 CPython 安装包

访问 CPython 官方网站(https://www.python.org/)下载适用于 CentOS 的 CPython 安装包,以下为下载链接:
解压安装包
将下载的 CPython 安装包解压到指定目录,/usr/local/:
tar -xvf Python-3.x.x.tgz -C /usr/local/
配置安装
进入解压后的目录,执行以下命令配置安装:
cd /usr/local/Python-3.x.x ./configure --prefix=/usr/local/python3
编译安装
执行以下命令编译安装:
make make install
环境变量配置
- 编辑
/etc/profile文件,添加以下内容:
export PATH=$PATH:/usr/local/python3/bin
使环境变量生效:

source /etc/profile
验证安装
在终端输入以下命令,查看 Python 版本信息:
python3 --version
如果输出版本信息,则表示 CPython 已成功安装。
FAQs
问题:安装 CPython 时遇到依赖问题怎么办?
解答: 在安装 CPython 之前,请确保已安装所有依赖项,如果遇到依赖问题,可以尝试使用以下命令安装缺失的依赖:
sudo yum install -y openssl zlib bzip2 readline sqlite tk tcl libffi libuuid libedit ncurses openssl sqlite
问题:如何卸载 CPython?
解答: 要卸载 CPython,请执行以下命令:
sudo rm -rf /usr/local/python3

