CentOS 系统通过 yum 安装 python-pip 失败的解决方案

沈亦白
沈亦白
发布时间:2026-10-13 | 3人浏览过
原创

本文解决 CentOS 系统下使用 yum 安装 python-pip 失败的问题。由于该包位于 EPEL 源,需先添加并启用被禁用的 epel.repo 配置文件,将 enabled=0 改为 enabled=1,或在安装命令中追加 --enablerepo=epel 参数即可成功安装。

在 Ubuntu 系统中看似简单的操作,移植到 CentOS 上时往往令人头疼。例如,直接执行安装 python-pip 的命令时,系统没有任何反应或提示,导致安装无法进行。

yum install python-pip

经过搜索发现,该软件包包含在 EPEL(Extra Packages for Enterprise Linux)源中,因此必须添加 EPEL 源才能获取相关软件。按照常见教程指引,执行以下命令以添加 EPEL 源:

sudo rpm -ivh epel-release*

然而,系统提示已安装最新版本的 epel 包,这引发了疑问:既然已安装为何仍无法使用?经过长时间排查,最终发现 CentOS 默认禁用了部分软件源。可以通过以下命令查看当前系统中已启用和已禁用的源列表:

// 查看启用的源列表
yum repolist
// 查看禁用的源列表
yum repolist disabled

检查结果显示,epel 源确实处于禁用状态。要启用该源,只需修改相应的配置文件。使用 vim 编辑器打开以下文件:

vim /etc/yum.repos.d/epel.repo

在打开的文件中,找到第一个和第三个配置段,将其中的 enabled=0 修改为 enabled=1。注意,第二个配置段通常对应测试版,稳定性较差,建议保持原样不做修改。

 [epel]
  name=Extra Packages for Enterprise Linux 6 - $basearch
 #baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
  mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$base  arch
  failovermethod=priority
  enabled=0
  gpgcheck=1
  gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
[epel-debuginfo]
 name=Extra Packages for Enterprise Linux 6 - $basearch - Debug
 #baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch/debug
 mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-6&arch  =$basearch
 failovermethod=priority
 enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
 gpgcheck=1 
[epel-source]
 name=Extra Packages for Enterprise Linux 6 - $basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/6/SRPMS
 mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-source-6&arc  h=$basearch
 failovermethod=priority
 enabled=0
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
 gpgcheck=1

完成上述修改后,源即可正常使用。如果不想修改配置文件,也可以在执行安装命令时直接追加特定参数来实现临时启用:

--enablerepo=epel

具体示例如下:

yum --enablerepo=epel install python-pip

总结

以上介绍了在 CentOS 环境下通过 yum 成功安装 python-pip 的方法。希望这些内容能帮助大家解决相关问题。如有任何疑问,欢迎留言交流,小编会及时回复。感谢大家对本站的支持!

相关标签:

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表