CentOS下使用yum安装python-pip失败的完美解决方法

 更新时间:2017年08月16日 15:36:09   作者:wosicuanqi  
这篇文章主要介绍了CentOS下使用yum安装python-pip失败的完美解决方法,需要的朋友可以参考下

以前用Ubuntu的时候感觉很简单的事到ContOS上却变得很头痛,在执行以下命令安装python-pip居然什么也没执行。

yum install python-pip

后来google了一下说是这个包在EPEL源里,要添加EPEL源才可以。然后按博客里说的方法添加,执行以下命令:

sudo rpm -ivh epel-release*

但是最后提示系统里已经安装了最新的epel包,但为什么却用不了呢?google了一天多都没有结果,最后在一个博客看到一句话让我找到了方向。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读取安卓手机的屏幕分辨率方法

    使用Python读取安卓手机的屏幕分辨率方法

    下面小编就为大家分享一篇使用Python读取安卓手机的屏幕分辨率方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-03-03
  • opencv模板匹配相同位置去除重复的框

    opencv模板匹配相同位置去除重复的框

    这篇文章主要介绍了opencv模板匹配相同位置去除重复的框,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • 基于python实现学生信息管理系统

    基于python实现学生信息管理系统

    这篇文章主要为大家详细介绍了基于python学生信息管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-11-11
  • BP神经网络原理及Python实现代码

    BP神经网络原理及Python实现代码

    这篇文章主要为大家详细介绍了BP神经网络原理,以及Python实现BP神经网络,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-12-12
  • Pytorch数据读取之Dataset和DataLoader知识总结

    Pytorch数据读取之Dataset和DataLoader知识总结

    Dataset和DataLoader都是Pytorch里面读取数据的工具.现在对这两种工具做一个概括和总结,对正在学习Pytorch的小伙伴们很有帮助,需要的朋友可以参考下
    2021-05-05
  • Python实现确认字符串是否包含指定字符串的实例

    Python实现确认字符串是否包含指定字符串的实例

    下面小编就为大家分享一篇Python实现确认字符串是否包含指定字符串的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • 解决django 新增加用户信息出现错误的问题

    解决django 新增加用户信息出现错误的问题

    今天小编就为大家分享一篇解决django 新增加用户信息出现错误的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • 解决Python传递中文参数的问题

    解决Python传递中文参数的问题

    这篇文章主要介绍了解决Python传递中文参数的问题的相关资料,需要的朋友可以参考下
    2015-08-08
  • Matplotlib绘图基础之几何图形的绘制详解

    Matplotlib绘图基础之几何图形的绘制详解

    除了绘制各类分析图形(比如柱状图,折线图,饼图等等)以外,matplotlib 也可以在画布上任意绘制各类几何图形,下面小编就来和大家讲讲如何绘制常见的几种几何图形吧
    2023-08-08
  • 基于python实现rpc远程过程调用

    基于python实现rpc远程过程调用

    本文主要介绍了基于python实现rpc远程过程调用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06

最新评论