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 08 Python
Python常用算法学习基础教程
Apr 13 Python
Python实现Linux中的du命令
Jun 12 Python
Win7 64位下python3.6.5安装配置图文教程
Oct 27 Python
Python 图像处理: 生成二维高斯分布蒙版的实例
Jul 04 Python
python实现LBP方法提取图像纹理特征实现分类的步骤
Jul 11 Python
Python 使用 PyMysql、DBUtils 创建连接池提升性能
Aug 14 Python
python pycharm的安装及其使用
Oct 11 Python
Python操作redis和mongoDB的方法
Dec 19 Python
解决python cv2.imread 读取中文路径的图片返回为None的问题
Jun 02 Python
python virtualenv虚拟环境配置与使用教程详解
Jul 13 Python
python实现企业微信定时发送文本消息的示例代码
Nov 24 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导出csv数据在浏览器中输出提供下载或保存到文件的示例
2014/04/24 PHP
浅析PHP文件下载原理
2014/12/25 PHP
php模拟post提交数据的方法
2015/02/12 PHP
php将日期格式转换成xx天前的格式
2015/04/16 PHP
CI框架封装的常用图像处理方法(缩略图,水印,旋转,上传等)
2016/11/22 PHP
jquery动画3.创建一个带遮罩效果的图片走廊
2012/08/24 Javascript
js中精确计算加法和减法示例
2014/03/28 Javascript
jquery选择器需要注意的问题
2014/11/26 Javascript
node.js中的path.resolve方法使用说明
2014/12/08 Javascript
jQuery中:lt选择器用法实例
2014/12/29 Javascript
jquery通过ajax加载一段文本内容的方法
2015/01/15 Javascript
Javascript核心读书有感之词法结构
2015/02/01 Javascript
JS去除iframe滚动条的方法
2015/04/01 Javascript
JavaScript实现点击文字切换登录窗口的方法
2015/05/11 Javascript
jQuery实现彩带延伸效果的网页加载条loading动画
2015/10/29 Javascript
简单理解js的冒泡排序
2016/12/19 Javascript
bootstrap switch开关组件使用方法详解
2017/08/22 Javascript
详解async/await 异步应用的常用场景
2019/05/13 Javascript
vue实现移动端图片上传功能
2019/12/23 Javascript
vue 组件间的通信之子组件向父组件传值的方式
2020/07/29 Javascript
[58:32]EG vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[15:07]lgd_OG_m2_BP
2019/09/10 DOTA
详解Python中time()方法的使用的教程
2015/05/22 Python
Python实现Windows上气泡提醒效果的方法
2015/06/03 Python
Python中with及contextlib的用法详解
2017/06/08 Python
python爬虫获取小区经纬度以及结构化地址
2018/12/30 Python
Python实现CNN的多通道输入实例
2020/01/17 Python
利用纯CSS3实现文字向右循环闪过效果实例(可用于移动端)
2017/06/15 HTML / CSS
CSS3制作Dropdown下拉菜单的方法
2015/07/18 HTML / CSS
HTML5新增的表单元素和属性实例解析
2014/07/07 HTML / CSS
美国高街时尚品牌:OASAP
2016/07/24 全球购物
联想智利官方网站:Lenovo Chile
2020/06/03 全球购物
2016年感恩教师节校园广播稿
2015/12/18 职场文书
优质护理服务心得体会
2016/01/22 职场文书
win7配置本地ftp服务器的图文教程
2022/08/05 Servers