No module named yum 错误

在centos上,yum工具是一个很好用、很强大的工具,在系统一些软件升级之后,特别是python升级之后,发现yum 不好用了。

出现这样的错误提示

[html]  view plain  copy
  1. There was a problem importing one of the Python modules  
  2. required to run yum. The error leading to this problem was:  
  3.   
  4.    No module named yum  
  5.   
  6. Please install a package which provides this module, or  
  7. verify that the module is installed correctly.  
  8.   
  9. It's possible that the above module doesn't match the  
  10. current version of Python, which is:  
  11. 2.7.2 (default, Nov  8 2012, 23:03:00)   
  12. [GCC 4.1.2 20080704 (Red Hat 4.1.2-48)]  
  13.   
  14. If you cannot solve this problem yourself, please go to   
  15. the yum faq at:  
  16.   http://wiki.linux.duke.edu/YumFaq  

错误提示python版本不匹配,修改yum工具默认的python版本。

[html]  view plain  copy
  1. vi /usr/bin/yum  
打开脚本文件

[html]  view plain  copy
  1. #!/usr/bin/python  
  2. import sys  
  3. try:  
  4.     import yum  
  5. 。。。。。。。  
修改为

[html]  view plain  copy
  1. #!/usr/bin/python2.4  
  2. import sys  
  3. try:  
  4.     import yum  
  5. except ImportError:  
因为重新升级或者安装了python,所以重新指定版本。


测试OK。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值