CentOS 6.3升级Python2.6.6到Python2.7.8后yum不可用

1.第一次遇到这种问题,通过修改yum文件:vi  /usr/bin/yum

     将文件头部的 #!/usr/bin/python 改为如下内容  #!/usr/bin/python2.6.6 问题解决

2.后面再次这样操作,不知道为什么又报 yum: Command not found.

3.首先找到你安装Centos的ISO文件,拷贝如下文件到系统中

4.拷贝到了临时文件tmp/win10(自己建的)下

    执行:rpm -Uvh --replacepkgs *.rpm

    若安装失败 就先卸载 rpm -e XXXX.rpm --nodeps (--nodeps强制卸载 )

    

5.执行yum 成功显示,但是查看Python发现又变回了2.6.6

真要崩溃了,,,,,就不信了,在升级一次Python试试看:

https://blog.csdn.net/qq_36434219/article/details/80159663

6.执行完再试一下 Python,yum,错误周而复始,心好累.....................

7.最终找到原因还是因为修改配置文件有误: vi  /usr/bin/yum 

    将文件首行 #!usr/bin/python  修改为 #!/usr/bin/python2.6.6 (原先版本就是2.6.6 修改完之后不会报下面的错误)

                    

但是会报另外一种错误:

                    


然后开始上网百度,走了十万八千里的弯路

(当然也有收获,比如往虚拟机传送文件:https://blog.csdn.net/qq_36434219/article/details/80210958 

8.最终原因是vi  /usr/bin/yum 

    将文件首行 #!usr/bin/python  修改为 #!/usr/bin/python2.6-2018old(备份的名字)



刚开始接触,全靠自己摸索,不怕走弯路,贵在坚持大笑







posted @ 2018-05-05 23:01  韧小钊  阅读(27)  评论(0)    收藏  举报