将centos 部分程序更新了下,发现再次执行yum 的时候提示 No module named yum
2012-08-29 12:01
549 查看
------------------------------------------------------------------------------------------------
出错提示
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
------------------------------------------------------------------------------------------------
查找资料后说是python 版本的问题。
[root@clients ~]# python --version
Python 2.6.5
------------------------------------------------------------------------------------------------
[root@clients ~]# whereis python
python: /usr/src/Python-2.6.5/python /usr/bin/python2.4 /usr/bin/python2.6 /usr/bin/python /usr/bin/python2.6-config /usr/lib/python2.4 /usr/lib/python2.6 /usr/local/bin/python2.6 /usr/local/bin/python /usr/local/bin/python2.6-config /usr/local/lib/python2.6
/usr/include/python2.4 /usr/include/python2.6 /usr/share/man/man1/python.1.gz /usr/share/man/man1/python.1
------------------------------------------------------------------------------------------------
解决办法
修改yum文件
#vi /usr/bin/yum
将 #!/usr/bin/python 修改为 #!/usr/bin/python2.4
再次运行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
------------------------------------------------------------------------------------------------
查找资料后说是python 版本的问题。
[root@clients ~]# python --version
Python 2.6.5
------------------------------------------------------------------------------------------------
[root@clients ~]# whereis python
python: /usr/src/Python-2.6.5/python /usr/bin/python2.4 /usr/bin/python2.6 /usr/bin/python /usr/bin/python2.6-config /usr/lib/python2.4 /usr/lib/python2.6 /usr/local/bin/python2.6 /usr/local/bin/python /usr/local/bin/python2.6-config /usr/local/lib/python2.6
/usr/include/python2.4 /usr/include/python2.6 /usr/share/man/man1/python.1.gz /usr/share/man/man1/python.1
------------------------------------------------------------------------------------------------
解决办法
修改yum文件
#vi /usr/bin/yum
将 #!/usr/bin/python 修改为 #!/usr/bin/python2.4
再次运行yum,一切正常!
相关文章推荐
- centos 系统服务器yum源报错 “No module named yum”
- centos 系统服务器yum源报错“No module named yum”
- crontab中运行python程序出错,提示ImportError: No module named解决全过程
- crontab中运行python程序出错,提示ImportError: No module named解决全过程
- centos7+python3.6下执行firewall-cmd命令提示“ModuleNotFoundError:no module named ‘gi’ ”
- yum 提示 No module named yum
- 命令行执行python模块时提示ImportError: No module named xxx
- CentOS6.5 安装Python2.7后, yum出现“No module named yum”错误
- cmd命令行交互执行python引入模块时提示ImportError: No module named xxx
- 命令行执行python模块时提示ImportError: No module named xxx
- crontab中运行python程序出错,提示ImportError: No module named解决全过程
- CentOS6.5 安装Python2.7后, yum出现“No module named yum”错误
- CentOS 6.* 运行yum报错:No module named rpm
- centos6.8 安装Python2.7后, yum出现“No module named yum”错误
- windows创建django项目以及创建数据库的时候提示:No module named blog
- 运行tensorflow程序是提示‘ImportError: No module named contrib.learn.python.learn.datasets’
- CentOS6.5运行yum报错:No module named yum
- 在命令行中执行python,提示提示No module named "xxx"
- 解决已经安装requests,却依然提示No module named 'requests'
- RHEL 6.x – yum gives "ImportError: No module named cElementTree" errors