温馨提示×

centos能装python吗

小樊
37
2026-10-03 09:16:34
栏目: 编程语言

可以的,CentOS 完全可以安装 Python。

不过有几点需要注意(很重要):

1️⃣ 系统自带 Python(不要删)

CentOS 7/8 系统里自带 Python 2 或 Python 3,并且被 yum / dnf 等系统工具依赖。
✅ 不要卸载系统自带的 Python,否则可能导致系统命令失效。

python --version
python3 --version

2️⃣ 用 yum / dnf 安装(最简单)

CentOS 7

yum install -y python3

CentOS 8 / Stream

dnf install -y python3

安装后使用:

python3

3️⃣ 安装指定版本(如 Python 3.10+)

系统源里的版本可能较旧,可手动编译:

# 安装依赖
yum groupinstall -y "Development Tools"
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel

# 下载编译
cd /usr/src
wget https://www.python.org/ftp/python/3.10.12/Python-3.10.12.tgz
tar xzf Python-3.10.12.tgz
cd Python-3.10.12
./configure --enable-optimizations
make altinstall   # 用 altinstall,避免覆盖系统 python

使用:

python3.10

4️⃣ 推荐做法(开发环境)

  • 用 pyenv 管理多版本
  • 用 virtualenv / venv 隔离项目

总结

✅ CentOS 能装 Python
✅ 推荐用 python3
❌ 别动系统自带 Python
✅ 新版本用编译或 pyenv

如果你是 CentOS 几 + 想装 Python 几,我可以给你精确命令。

0 踩