温馨提示×

centos装python报错

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

可以把具体的报错信息贴出来吗?不同报错原因差别很大。我先列几种 CentOS 装 Python 最常见的情况和对应解决办法,你对照看看:


一、用 yum 安装报依赖错误

常见于:

Error: Package: python3-xxx
Requires: libxxx.so.1()(64bit)

解决:

sudo yum clean all
sudo yum makecache
sudo yum update -y
sudo yum install epel-release -y
sudo yum install python3 -y

二、编译源码报错(./configure / make)

1. 缺少编译依赖

报错类似:

configure: error: no acceptable C compiler found

解决:

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

2. make 报 SSL / _ctypes 错误

解决:

sudo yum install openssl-devel libffi-devel -y

然后重新:

./configure --enable-optimizations
make && make install

三、pip 装包装不上

pip: command not found

解决:

sudo yum install python3-pip -y
# 或
python3 -m ensurepip --upgrade

四、CentOS 6 老系统(不推荐)

CentOS 6 已停止维护,建议:

  • 用 Software Collections (SCL)
sudo yum install centos-release-scl -y
sudo yum install rh-python38 -y
scl enable rh-python38 bash

建议你下一步这样做

请直接把完整报错复制过来(从命令到最后几行报错),例如:

yum install python3
# 报错内容

我可以帮你精准定位并给出命令。

你现在是:

  • CentOS 几?(cat /etc/redhat-release)
  • 想装 Python 几?
  • yum 还是源码编译?

告诉我这些,我直接给你可执行的方案。

0 踩