温馨提示×

centos能装python3吗

小樊
34
2026-10-03 09:22:35
栏目: 编程语言

可以的,CentOS 完全可以安装 Python 3,而且这是非常常见的操作。

下面给你几种常见方式(以 CentOS 7 / 8 为例):


一、CentOS 7(默认只有 Python 2)

方法 1:使用 yum 安装(推荐,简单)

sudo yum install -y python3

安装后查看版本:

python3 --version

CentOS 7 的 yum 源里一般有 python3(通常是 3.6 左右)。


方法 2:编译安装最新 Python(适合需要新版本)

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

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
cd Python-3.11.6
sudo ./configure --enable-optimizations
sudo make altinstall

使用:

python3.11 --version

⚠️ 不要替换系统自带 python(尤其是 CentOS 7 的 python2),否则 yum 会坏。


二、CentOS 8 / Stream

CentOS 8 默认就带 Python 3:

sudo dnf install python3
python3 --version

三、常用建议

  • 用 python3 和 pip3,不要动系统 python
  • 推荐配合 virtualenv 或 venv 使用
  • 服务器环境不建议直接升级系统 Python

如果你告诉我:

  • CentOS 具体版本(cat /etc/centos-release)
  • 是否需要某个 Python 版本(如 3.8 / 3.10 / 3.11)

我可以给你精确的安装命令。

0 踩