python升级安装后的yum的修复
2017-07-21 21:08
351 查看
升级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安装,成功;
相关文章推荐
- CentOS 6.5升级Python版本、修复yum和安装模块
- python升级安装后的yum的修复
- centos升级python,以及yum的修复
- CentOS 5.6 系统Python升级 和 Yum工具的修复
- Cent os 升级python到2.5后yum安装出错
- ,升级ubuntu时,出现您的 python 安装错误,请修复“/usr/bin/python”符号链接。
- 修复CentOS7升级Python到3.6版本后yum不能正确使用的解决方法
- centos 7.X 升级 python3(带修复yum)
- 升级Python导致Yum服务不能使用的修复方法
- 解决centos7 下Python2.7.1升级到Python3.6.1之后yum安装报错/usr/bin/yum第30行语法错误
- 升级Python而导致的YUM服务无法使用的修复方法
- centos 7.X 升级 python3(带修复yum)
- CentOS 5.6 系统Python升级 和 Yum工具的修复
- centos7.2+python2.7 gdal安装教程(校园网开启防火墙,无法使用yum,pip等工具)
- CentOS 5.8 安装python 和 yum
- centos6使用yum安装python3和pip3
- python 在升级到python2.7之后安装相关插件
- 关于python扩展包的安装与升级
- Centos 7 安装 Python3.5.2后yum不能正常使用的解决办法
- 【Linux】python 2.x 升级 python3.x 之后 yum命令出现except OSError, e: ^ SyntaxError: invalid syntax