近期的开发需求中,需要用到python 2.7.*,但是centos 6.4中默认使用的python版本是2.6.6,故需要升级版本。
下面是完整的安装步骤,供大家参考。
1,首先,安装GCC:
2,下载python-2.7.5.tar.gz文件,修改文件权限:
3,解压tar文件
4,编译安装
5,建立软连接,使系统默认的python指向python27
到此,完成python的安装与升级。
查看下python的版本:
注意,此时使用yum命令会有问题,即yum不能正常工作:
# yum list
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
原因在于:
yum默认使用的python版本是2.6.6,现在的python版本是2.7.5,只需要修改下yum的默认python配置版本即可:
#vi /usr/bin/yum
将文件头部的#!/usr/bin/python修改为:
#!/usr/bin/python2.6