Python升级导致yum、pip报错的解决方法


Posted in Python onSeptember 06, 2017

前言

本文主要给大家介绍了因Python升级导致yum、pip报错的解放方法,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。

原因:

yum是Python写的。服务器上Python版本过低,升级为2.7,而yum/pip未升级,导致在执行yum/pip时报这个错误。

yum报错:

There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

 No module named yum

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
2.7.10 (default, Sep 5 2017, 17:35:43) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)]

If you cannot solve this problem yourself, please go to 
the yum faq at:
 http://yum.baseurl.org/wiki/Faq

pip报错:

Traceback (most recent call last):
 File "/usr/bin/pip2", line 5, in <module>
 from pkg_resources import load_entry_point
ImportError: No module named pkg_resources

解决方案:

1、查看Python版本,执行:

which python

可以查看到存在两个版本的Python。

2、查看yum文件,执行:

vim /usr/bin/yum

可以在文件的第一行,看到yum的Python引用。将原有的 #!/usr/bin/python 改为 #!/usr/bin/python2.6(老版本)

Python升级导致yum、pip报错的解决方法

3、跳出再次执行yum,即可使用。

pip同理修改

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
python和pyqt实现360的CLable控件
Feb 21 Python
使用C#配合ArcGIS Engine进行地理信息系统开发
Feb 19 Python
Windows上使用virtualenv搭建Python+Flask开发环境
Jun 07 Python
关于Python中异常(Exception)的汇总
Jan 18 Python
python 实现数组list 添加、修改、删除的方法
Apr 04 Python
python3+PyQt5实现自定义分数滑块部件
Apr 24 Python
numpy中的ndarray方法和属性详解
May 27 Python
简单了解django orm中介模型
Jul 30 Python
python实现拼接图片
Mar 23 Python
Python3 用什么IDE开发工具比较好
Nov 28 Python
用Python实现定时备份Mongodb数据并上传到FTP服务器
Jan 27 Python
Django给表单添加honeypot验证增加安全性
May 06 Python
Python实现求两个csv文件交集的方法
Sep 06 #Python
Python中的is和==比较两个对象的两种方法
Sep 06 #Python
Python中表示字符串的三种方法
Sep 06 #Python
通过Python实现自动填写调查问卷
Sep 06 #Python
Python实现在线暴力破解邮箱账号密码功能示例【测试可用】
Sep 06 #Python
Python基于回溯法子集树模板解决旅行商问题(TSP)实例
Sep 05 #Python
Python基于回溯法子集树模板实现图的遍历功能示例
Sep 05 #Python
You might like
40年前的这部特摄片恐龙特级克塞号80后的共同回忆
2020/03/08 日漫
php实现两个数组相加的方法
2015/02/17 PHP
php命令行(cli)模式下报require 加载路径错误的解决方法
2015/11/23 PHP
PHP7扩展开发之hello word实现方法详解
2018/01/15 PHP
Firebug 字幕文件JSON地址获取代码
2009/10/28 Javascript
javascript 闭包疑问
2010/12/30 Javascript
jquery-tips悬浮提示插件分享
2015/07/31 Javascript
Angular 路由route实例代码
2016/07/12 Javascript
JS实现的相册图片左右滚动完整实例
2016/11/23 Javascript
详解jquery easyui之datagrid使用参考
2016/12/05 Javascript
Bootstrap基本插件学习笔记之Tooltip提示工具(18)
2016/12/08 Javascript
JS判断是否手机或pad访问实现方法
2016/12/09 Javascript
Bootstrap 手风琴菜单的实现代码
2017/01/20 Javascript
AngularJS之页面跳转Route实例代码
2017/03/10 Javascript
Angularjs自定义指令Directive详解
2017/05/27 Javascript
Vue 2中ref属性的使用方法及注意事项
2017/06/12 Javascript
ES6知识点整理之模块化的应用详解
2019/04/15 Javascript
js canvas实现5张图片合成一张图片
2019/07/15 Javascript
原生js实现随机点名功能
2019/11/05 Javascript
Element Input输入框的使用方法
2020/07/26 Javascript
[01:03:37]Secret vs VGJ.S Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
Python使用xlrd读取Excel格式文件的方法
2015/03/10 Python
python实现多线程抓取知乎用户
2016/12/12 Python
Python编程之字符串模板(Template)用法实例分析
2017/07/22 Python
Python中函数的返回值示例浅析
2019/08/28 Python
Python学习之路之pycharm的第一个项目搭建过程
2020/06/18 Python
如何以Winsows Service方式运行JupyterLab
2020/08/30 Python
CSS3线性渐变简单实现以及该属性在浏览器中的不同
2012/12/12 HTML / CSS
美国用餐电影院:Alamo Drafthouse Cinema
2020/01/23 全球购物
财务会计专业求职信范文
2013/12/31 职场文书
买房子个人收入证明
2014/01/16 职场文书
优秀共产党员先进事迹
2014/01/27 职场文书
团日活动策划书
2014/02/01 职场文书
总裁助理岗位职责
2014/02/17 职场文书
《第一次抱母亲》教学反思
2014/04/16 职场文书
大学生评语大全
2014/04/18 职场文书