温馨提示×

centos配置python要几步

小樊
45
2026-09-09 08:42:45
栏目: 编程语言

CentOS 上配置 Python,一般分为 系统自带 Python 使用安装新版本 Python 两种情况。下面按“安装新版本 Python(最常见)”来说明,通常 5 步即可


一、CentOS 配置 Python(通用 5 步)

✅ 第 1 步:更新系统

sudo yum update -y

✅ 第 2 步:安装依赖

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

✅ 第 3 步:下载 Python 源码(以 3.11 为例)

cd /usr/src
sudo wget https://www.python.org/ftp/python/3.11.6/Python-3.11.6.tgz
sudo tar xzf Python-3.11.6.tgz

✅ 第 4 步:编译并安装

cd Python-3.11.6
sudo ./configure --enable-optimizations
sudo make altinstall

⚠️ 用 altinstall不要覆盖系统 Python

✅ 第 5 步:验证

python3.11 --version
pip3.11 --version

二、如果只用系统 Python(更简单,2 步)

python3 --version
pip3 --version

(CentOS 7 默认是 Python 2,CentOS 8+ 默认是 Python 3)


三、推荐做法(虚拟环境)

python3.11 -m venv myenv
source myenv/bin/activate

总结

  • 最少 2 步(用系统 Python)
  • 标准 5 步(装新版本)
  • 建议加虚拟环境

如果你告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 是否要 Python 3.8 / 3.10 / 3.11
  • 是否用于 Django / Flask / 运维脚本

我可以给你精确命令版

0