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中的XML 工具
Apr 13 Python
python简单实现基于SSL的IRC bot实例
Jun 15 Python
python 请求服务器的实现代码(http请求和https请求)
May 25 Python
Selenium控制浏览器常见操作示例
Aug 13 Python
python如何求解两数的最大公约数
Sep 27 Python
python读取TXT每行,并存到LIST中的方法
Oct 26 Python
python 求一个列表中所有元素的乘积实例
Jun 11 Python
python五子棋游戏的设计与实现
Jun 18 Python
Python如何基于selenium实现自动登录博客园
Dec 16 Python
python 实现图片上传接口开发 并生成可以访问的图片url
Dec 18 Python
浅谈python累加求和+奇偶数求和_break_continue
Feb 25 Python
用python制作个音乐下载器
Jan 30 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
我的论坛源代码(三)
2006/10/09 PHP
php生成EXCEL的东东
2006/10/09 PHP
php入门教程 精简版
2009/12/13 PHP
PHP 获取MySQL数据库里所有表的实现代码
2011/07/13 PHP
PHP5.4中json_encode中文转码的变化小结
2013/01/30 PHP
php写app接口并返回json数据的实例(分享)
2017/05/20 PHP
PHP字典树(Trie树)定义与实现方法示例
2017/10/09 PHP
浅析PHP类的反射来实现依赖注入过程
2018/02/06 PHP
JS链式调用的实现方法
2013/03/07 Javascript
JS实现遮罩层效果的简单实例
2013/11/12 Javascript
自己使用js/jquery写的一个定制对话框控件
2014/05/02 Javascript
javascript常用的正则表达式实例
2014/05/15 Javascript
详解js中class的多种函数封装方法
2016/01/03 Javascript
jQuery grep()方法详解及实例代码
2016/10/30 Javascript
Webpack优化配置缩小文件搜索范围
2017/12/25 Javascript
vue里面父组件修改子组件样式的方法
2018/02/03 Javascript
Angular6中使用Swiper的方法示例
2018/07/09 Javascript
了解javascript中let和var及const关键字的区别
2019/05/24 Javascript
js实现查询商品案例
2020/07/22 Javascript
[34:39]Secret vs VG 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
Python的Django框架中的Context使用
2015/07/15 Python
Django外键(ForeignKey)操作以及related_name的作用详解
2019/07/29 Python
图解python全局变量与局部变量相关知识
2019/11/02 Python
python实现连续变量最优分箱详解--CART算法
2019/11/22 Python
Python数据正态性检验实现过程
2020/04/18 Python
pyqt5 textEdit、lineEdit操作的示例代码
2020/08/12 Python
纯css3实现效果超级炫的checkbox复选框和radio单选框
2014/09/01 HTML / CSS
CSS3制作炫酷带方向感应的鼠标滑过图片3D动画
2016/03/16 HTML / CSS
加拿大在线眼镜零售商:SmartBuyGlasses加拿大
2019/05/25 全球购物
英文简历中的自我评价
2013/10/06 职场文书
物业管理大学生个人的自我评价
2013/10/10 职场文书
大学三年的自我评价
2013/12/25 职场文书
2014年药剂科工作总结
2014/11/26 职场文书
2015小学教师德育工作总结
2015/05/12 职场文书
2016年清明节期间群众祭祀活动工作总结
2016/04/01 职场文书
读《钢铁是怎样炼成的》有感:百炼方成钢
2019/11/05 职场文书