怎样在CentOS下装Python
在CentOS上安装Python有两种方式:yum包管理器安装简单稳定,推荐;源码编译安装更灵活但步骤多。系统默认Python2.7,勿改软链接。建议使用虚拟环境隔离项目依赖,避免冲突。
在CentOS系统上安装Python,其实并不复杂,主要就两条路可走:一条是用yum包管理器直接安装,省心省力;另一条是从源码编译安装,更灵活但步骤也多一些。下面把这两种方式的具体操作都捋一遍。

方法一:使用yum包管理器安装
更新系统包:
sudo yum update -y安装Python 2(如果需要):CentOS 7默认已经带着Python 2.7了。如果你确实要用Python 2,执行:
sudo yum install python2 -y安装Python 3:CentOS 7默认不包含Python 3,但可以通过EPEL仓库来搞定:
sudo yum install epel-release -y sudo yum install python3 -y验证安装:装完之后,检查一下版本就清楚了:
python3 --version
方法二:从源码编译安装
安装依赖包:编译Python之前得先把基础依赖准备好,免得半路报错:
sudo yum groupinstall "Development Tools" -y sudo yum install openssl-devel bzip2-devel libffi-devel zlib-devel readline-devel sqlite-devel wget -y下载Python源码:从Python官网拉最新的源码包,用wget直接下就行:
wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz记得把
3.x.x换成你想要的版本号,比如3.9.16。解压源码包:
tar xzf Python-3.x.x.tgz cd Python-3.x.x编译并安装:
./configure --enable-optimizations make -j 8 # 8个线程同时编译,CPU核心多可以改大点 sudo make altinstall # altinstall 不会覆盖系统默认的python验证安装:安装完成后确认一下:
python3.x --version # 3.x 换成你装的版本号
注意事项
- 系统默认Python版本:CentOS 7的默认Python是2.7,千万别手贱去改系统默认的
python软链接指向Python 3,否则很多系统工具会罢工。所以平时用python3这个命令就行了。 - 虚拟环境:不同项目依赖容易打架,强烈建议用虚拟环境隔离。Python 3自带的
venv模块就能搞定,或者用virtualenv也行。具体用法不展开,但这是个好习惯。
以上就是两种主流的安装方式。实际工作中推荐用yum方式,省事且稳定;如果需要特定版本或者自定义编译参数,再考虑源码编译。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。















