温馨提示×

centos能否配置python

小樊
44
2026-09-12 05:24:21
栏目: 编程语言

可以的,CentOS 完全支持配置和使用 Python。

下面按常见场景给你说明:


一、CentOS 自带的 Python

  • CentOS 7:默认带 Python 2.7(系统依赖,不要卸载)
  • CentOS 8 / Stream:默认带 Python 3.x

查看版本:

python --version
python3 --version

二、安装 Python 3(推荐方式)

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

# CentOS 7
yum install -y python3

# CentOS 8 / Stream
dnf install -y python3

验证:

python3 -V

2️⃣ 编译安装(需要指定版本时)

yum groupinstall -y "Development Tools"
yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel xz-devel libffi-devel

cd /usr/src
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 && make install

三、pip 配置

python3 -m ensurepip --upgrade
python3 -m pip install --upgrade pip

四、虚拟环境(推荐)

python3 -m venv myenv
source myenv/bin/activate

五、注意事项(很重要)

⚠️ 不要替换系统 Python(尤其是 python2)

  • CentOS 7 的 yum 依赖 Python 2
  • 使用 python3pip3 即可

六、常见用途

  • 跑脚本
  • Web(Django / Flask / FastAPI)
  • 自动化运维
  • 数据分析

如果你愿意,可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 想装哪个 Python 版本
  • 用途(开发 / 服务器 / 学习)

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

0