阿里云yum升级python2.7 CentOS6 默认自带pyton2.6

一、centOS默认自带的python版本为啥不是2.7

因为:由于yum没有兼容python2.7 ,所以安装python2.7 yum就无法使用了,该如何做呢?

让python2.6 和 python2.7 共存 ,yum 依然使用 python 2.6 ,系统使用 python 2.7

 


使用yum 升级python 2.6 ,首先要

1.下载 release文件

 

2.yum 安装 python2.7

运行下面的shell


wget http://li.nux.ro/download/nux/dextop/el6/i386/nux-dextop-release-0-2.el6.nux.noarch.rpm

rpm -ivh nux-dextop-release-0-2.el6.nux.noarch.rpm

yum -y install python27

yum -y install python27-devel

 


我们下一步需要用 python2.7的文件覆盖系统默认的python2.6的文件,执行步骤如下,运行shell:

cd /usr/bin/

rm -rf python

cp python2.7 python

 


然后我们输入命令查看python 版本 python --version 已经是 2.7了

接着问题来了,上面说到yum不支持 python2.7 ,现在yum已经无法使用,不信你可以试一试.那么我们就解决这个问题.

用 nano 或者 vi 打开 /usr/bin/yum 文件
nano /usr/bin/yum

里面你可以查看到yum引用python的路径 /usr/bin/python 我们要把这个路径改成 /usr/bin/python2.6

然后保存配置文件.

你可能感兴趣的:(linux运维)