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字符串替换示例
Apr 24 Python
整理Python中的赋值运算符
May 13 Python
Python检测字符串中是否包含某字符集合中的字符
May 21 Python
Python基于回溯法子集树模板解决m着色问题示例
Sep 07 Python
Python编程实现双链表,栈,队列及二叉树的方法示例
Nov 01 Python
Python元组拆包和具名元组解析实例详解
Mar 26 Python
深入flask之异步非堵塞实现代码示例
Jul 31 Python
python最小生成树kruskal与prim算法详解
Jan 17 Python
利用Pandas和Numpy按时间戳将数据以Groupby方式分组
Jul 22 Python
Django单元测试工具test client使用详解
Aug 02 Python
python中对二维列表中一维列表的调用方法
Jun 07 Python
浅谈matplotlib 绘制梯度下降求解过程
Jul 12 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
如何使用PHP中的字符串函数
2006/10/09 PHP
PHPExcel读取EXCEL中的图片并保存到本地的方法
2015/02/14 PHP
PHP实现原比例生成缩略图的方法
2016/02/03 PHP
CI框架封装的常用图像处理方法(缩略图,水印,旋转,上传等)
2016/11/22 PHP
PHP简单实现记录网站访问量功能示例
2018/06/06 PHP
小议Function.apply()之二------利用Apply的参数数组化来提高 JavaScript程序性能
2006/11/30 Javascript
jquery实现居中弹出层代码
2010/08/25 Javascript
js实现的仿新浪微博完美的时间组件升级版
2011/12/20 Javascript
javascript 数组操作详解
2015/01/29 Javascript
JavaScript数组去重的3种方法和代码实例
2015/07/01 Javascript
基于javascript实现tab选项卡切换特效调试笔记
2016/03/30 Javascript
js实现页面跳转的几种方法小结
2016/05/16 Javascript
轻松实现js弹框显示选项
2016/09/13 Javascript
详解Vuejs2.0之异步跨域请求
2017/04/20 Javascript
js构建二叉树进行数值数组的去重与优化详解
2018/03/26 Javascript
JS实现二维数组元素的排列组合运算简单示例
2019/01/28 Javascript
turn.js异步加载实现翻书效果
2019/07/25 Javascript
LayUI动态设置checkbox不显示的解决方法
2019/09/02 Javascript
你不知道的 TypeScript 高级类型(小结)
2020/08/28 Javascript
[01:23]2014DOTA2国际邀请赛 球迷无处不在Ti现场世界杯受关注
2014/07/10 DOTA
[02:20]DOTA2亚洲邀请赛 IG战队出场宣传片
2015/02/07 DOTA
Python的Tornado框架的异步任务与AsyncHTTPClient
2016/06/27 Python
python生成词云的实现方法(推荐)
2017/06/13 Python
Python模块文件结构代码详解
2018/02/03 Python
对python判断是否回文数的实例详解
2019/02/08 Python
旧时光糖果:Old Time Candy
2018/02/05 全球购物
迪士尼英国官方商店:shopDisney UK
2019/09/21 全球购物
美国婴儿服装购物网站:Gerber Childrenswear
2020/05/06 全球购物
万代美国官网:PREMIUM BANDAI USA
2020/09/11 全球购物
历史学专业推荐信
2013/11/06 职场文书
网上卖盒饭创业计划书范文
2014/02/07 职场文书
企业安全生产月活动总结
2014/07/05 职场文书
房屋质量投诉书
2015/07/02 职场文书
工作简报范文
2015/07/21 职场文书
MySQL约束(创建表时的各种条件说明)
2022/06/21 MySQL
JS实现页面炫酷的时钟特效示例
2022/08/14 Javascript