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


Posted in Python onAugust 16, 2017

以前用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赋值操作方法分享
Mar 23 Python
python3使用tkinter实现ui界面简单实例
Jan 10 Python
Python基础练习之用户登录实现代码分享
Nov 08 Python
python如何在循环引用中管理内存
Mar 20 Python
python读取csv文件并把文件放入一个list中的实例讲解
Apr 27 Python
Python实现代码统计工具
Sep 19 Python
PyQt5 closeEvent关闭事件退出提示框原理解析
Jan 08 Python
python GUI库图形界面开发之PyQt5 Qt Designer工具(Qt设计师)详细使用方法及Designer ui文件转py文件方法
Feb 26 Python
Java多线程实现四种方式原理详解
Jun 02 Python
Python包资源下载路径报404解决方案
Nov 05 Python
python录音并调用百度语音识别接口的示例
Dec 01 Python
浅析Python模块之间的相互引用问题
Feb 26 Python
python3.4下django集成使用xadmin后台的方法
Aug 15 #Python
Django 如何获取前端发送的头文件详解(推荐)
Aug 15 #Python
socket + select 完成伪并发操作的实例
Aug 15 #Python
Python日期的加减等操作的示例
Aug 15 #Python
Python在信息学竞赛中的运用及Python的基本用法(详解)
Aug 15 #Python
Python对列表中的各项进行关联详解
Aug 15 #Python
浅析Python中的赋值和深浅拷贝
Aug 15 #Python
You might like
一个程序下载的管理程序(三)
2006/10/09 PHP
pw的一个放后门的方法分析
2007/10/08 PHP
ThinkPHP采用GET方式获取中文参数查询无结果的解决方法
2014/06/26 PHP
Thinkphp实现短信验证注册功能
2016/10/18 PHP
PHP正则替换函数preg_replace()报错:Notice Use of undefined constant的解决方法分析
2017/02/04 PHP
PHP巧妙利用位运算实现网站权限管理的方法
2017/03/12 PHP
JavaScript入门之事件、cookie、定时等
2011/10/21 Javascript
javascript克隆对象深度介绍
2012/11/20 Javascript
纯JS实现五子棋游戏兼容各浏览器(附源码)
2013/04/24 Javascript
JQuery的$和其它JS发生冲突的快速解决方法
2014/01/24 Javascript
手机端网页点击链接触发自动拨打或保存电话的示例代码
2014/08/15 Javascript
写给小白的JavaScript引擎指南
2015/12/04 Javascript
使用Promise解决多层异步调用的简单学习心得
2016/05/17 Javascript
JavaScript性能优化总结之加载与执行
2016/08/11 Javascript
js插件Jcrop自定义截取图片功能
2016/10/14 Javascript
详解Webpack多环境代码打包的方法
2018/08/03 Javascript
vue+springboot实现项目的CORS跨域请求
2018/09/05 Javascript
[03:36]2014DOTA2 TI小组赛综述 八强诞生进军钥匙球馆
2014/07/15 DOTA
python私有属性和方法实例分析
2015/01/15 Python
编写Python的web框架中的Model的教程
2015/04/29 Python
全面理解Python中self的用法
2016/06/04 Python
django 将model转换为字典的方法示例
2018/10/16 Python
python3实现斐波那契数列(4种方法)
2019/07/15 Python
python re.sub()替换正则的匹配内容方法
2019/07/22 Python
Python 函数用法简单示例【定义、参数、返回值、函数嵌套】
2019/09/20 Python
python读写Excel表格的实例代码(简单实用)
2019/12/19 Python
手动安装python3.6的操作过程详解
2020/01/13 Python
VSCode基础使用与VSCode调试python程序入门的图文教程
2020/03/30 Python
美国存储和组织商店:The Container Store
2017/08/16 全球购物
大二学生学习个人自我评价
2014/01/19 职场文书
社区安全检查制度
2014/02/03 职场文书
大学新生军训方案
2014/05/03 职场文书
2014年管理工作总结
2014/11/22 职场文书
2015年社区国庆节活动总结
2015/07/30 职场文书
《葡萄沟》教学反思
2016/02/23 职场文书
剑指Offer之Java算法习题精讲二叉树专项训练
2022/03/21 Java/Android