python升级安装后的yum的修复
2014-07-16 11:44
477 查看
升级python版本后,运行yum
# yum -y install openssl
提示如下:
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, Jul 15 2014, 16:52:36)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)]
If you cannot solve this problem yourself, please go to
the yum faq at:
http://wiki.linux.duke.edu/YumFaq
分析应该是yum和Python是依赖关系,yum是python的模块,所以需要修改yum来解决:
1. 查看python的安装路径
# python
Python 2.7.3 (default, Jul 15 2014, 16:52:36)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
# whereis python
python: /usr/bin/python2.4 /usr/bin/python /usr/bin/python2.6 /usr/lib/python2.4 /usr/local/bin/python
/usr/local/bin/python2.6-config /usr/local/bin/python3.3-config /usr/local/bin/python3.3 /usr/local/bin/python3.3m
/usr/local/bin/python3.3m-config /usr/local/bin/python2.6 /usr/local/lib/python2.4 /usr/local/lib/python3.3
/usr/local/lib/python2.6 /usr/include/python2.4 /usr/share/man/man1/python.1.gz
2. 修改yum
# vim /usr/bin/yum
将 #!/usr/bin/python 改成 #!/usr/bin/python2.4
【保存并退出】
3. 再测试yum安装,成功;
# yum -y install openssl
提示如下:
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, Jul 15 2014, 16:52:36)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)]
If you cannot solve this problem yourself, please go to
the yum faq at:
http://wiki.linux.duke.edu/YumFaq
分析应该是yum和Python是依赖关系,yum是python的模块,所以需要修改yum来解决:
1. 查看python的安装路径
# python
Python 2.7.3 (default, Jul 15 2014, 16:52:36)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
# whereis python
python: /usr/bin/python2.4 /usr/bin/python /usr/bin/python2.6 /usr/lib/python2.4 /usr/local/bin/python
/usr/local/bin/python2.6-config /usr/local/bin/python3.3-config /usr/local/bin/python3.3 /usr/local/bin/python3.3m
/usr/local/bin/python3.3m-config /usr/local/bin/python2.6 /usr/local/lib/python2.4 /usr/local/lib/python3.3
/usr/local/lib/python2.6 /usr/include/python2.4 /usr/share/man/man1/python.1.gz
2. 修改yum
# vim /usr/bin/yum
将 #!/usr/bin/python 改成 #!/usr/bin/python2.4
【保存并退出】
3. 再测试yum安装,成功;
相关文章推荐
- python升级安装后的yum的修复
- CentOS 6.5升级Python版本、修复yum和安装模块
- 升级Python导致Yum服务不能使用的修复方法
- Cent os 升级python到2.5后yum安装出错
- 解决centos7 下Python2.7.1升级到Python3.6.1之后yum安装报错/usr/bin/yum第30行语法错误
- ,升级ubuntu时,出现您的 python 安装错误,请修复“/usr/bin/python”符号链接。
- centos 7.X 升级 python3(带修复yum)
- centos升级python,以及yum的修复
- centos 7.X 升级 python3(带修复yum)
- CentOS 5.6 系统Python升级 和 Yum工具的修复
- 修复CentOS7升级Python到3.6版本后yum不能正确使用的解决方法
- 升级Python而导致的YUM服务无法使用的修复方法
- CentOS 5.6 系统Python升级 和 Yum工具的修复
- [转]ubuntu10.10升级到11.04过程中python2.7升级出错的解决方法(安装wine过程中出错)
- YUM安装及升级CentOS系统中PHP和MySQL
- 利用YUM在CENTOS下安装和升级软件
- 5.4 RHEL 环境 python 升级 yum 不能正常工作
- CentOS中简单用yum升级Python至2.6
- python升级导致yum命令无法使用的解决办法(修改版)
- Red Hat/Fedora Linux 上使用 yum 安装 python pip 模块