温馨提示×

centos装python难不难

小樊
38
2026-09-30 11:20:29
栏目: 编程语言

在 CentOS 上装 Python 不算难,但取决于你想要哪种方式、装哪个版本。下面给你一个清晰对照,你一看就明白了。


一、最省事(不推荐新手改系统 Python)

用系统自带 Python

  • CentOS 7:自带 Python 2.7
  • CentOS 8 / Stream:自带 Python 3

✅ 难度:★☆☆☆☆(几乎不用装)
❌ 缺点:版本旧,不能随便升级系统 Python(容易坏系统)


二、推荐方式(安全、简单)

用 yum / dnf 装 Python 3

# CentOS 7
yum install -y python3

# CentOS 8 / Stream
dnf install -y python3

✅ 难度:★★☆☆☆
✅ 优点:不会破坏系统
✅ 装完用:python3


三、装“指定版本”(比如 3.10 / 3.11)

方式 1:pyenv(最推荐)

适合开发、学习

# 安装依赖
yum install -y gcc zlib-devel bzip2-devel readline-devel sqlite-devel openssl-devel

# 安装 pyenv
curl https://pyenv.run | bash

# 装 Python
pyenv install 3.11.6

✅ 难度:★★★☆☆
✅ 优点:多版本共存,不影响系统


方式 2:源码编译(不太推荐新手)

./configure
make
make install

❌ 难度:★★★★☆
❌ 容易缺依赖、踩坑


四、新手最推荐结论

情况 建议
只是用用 dnf install python3
学 Python pyenv
服务器生产 容器 / 虚拟环境
别干的事 删或覆盖系统 Python

五、常见坑提醒 ⚠️

  • ❌ 不要 rm /usr/bin/python
  • ✅ 用 python3 和 pip3
  • ✅ 用 venv 隔离项目

如果你告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 想装 Python 几
  • 用途(学习 / 服务器 / 爬虫 / AI)

我可以直接给你一步步命令。

0 踩