yum error :No module named yum
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装将linux中python2.4升级到2.7,把/usr/bin/python指向了新安装的python2.7的可执行文件
在输入#yum时以下错误:python2.7中没有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.3 (default, May 7 2013, 14:52:20)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)]
If you cannot solve this problem yourself, please go to
the yum faq at:
http://wiki.linux.duke.edu/YumFaq
解决办法见:
http://apipi.blog.163.com/blog/static/42266381201312251724160/
改了脚本中的python环境,将yum执行的python环境指向了python2.4
再次执行yum就恢复正常了