温馨提示×

centos装python难吗

小樊
41
2026-10-06 07:03:30
栏目: 编程语言

在 CentOS 上装 Python 不算难,但要看你“装到什么程度”:

1️⃣ 只是用系统自带 Python(最简单)

CentOS 默认已经带 Python(CentOS 7 是 Python 2.7,CentOS 8+ 是 Python 3)。

python --version
python3 --version

✅ 不用装,直接用
❌ 版本旧,不能随便升级系统 Python(容易坏系统)


2️⃣ 装一个新版 Python(最常见)

推荐用源码或工具装,不动系统 Python

方法一:用 yum(简单但版本不一定新)

sudo yum install python3

方法二:源码安装(干净、可控)

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

wget https://www.python.org/ftp/python/3.11.6/Python-3.11.6.tgz
tar xzf Python-3.11.6.tgz
cd Python-3.11.6
./configure --enable-optimizations
make -j$(nproc)
sudo make altinstall

✅ 用 python3.11 命令,不冲突
✅ 适合生产环境


3️⃣ 用 pyenv(开发最推荐 ✅)

可以装多个 Python 版本,不碰系统:

curl https://pyenv.run | bash
pyenv install 3.11.6
pyenv global 3.11.6

✅ 新手友好
✅ 不怕搞坏系统


总结

  • 不难
  • 新手:yum / pyenv
  • 服务器:源码 altinstall
  • ❌ 不要直接覆盖 /usr/bin/python

如果你告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 用途(学习 / 开发 / 服务器)

我可以给你一步步命令。

0 踩