CentOS 6.5自带的是Python 2.6.6,yum中最新的也是Python 2.6.6,只能下载Python2.7.9的源码自己安装咯.
操作步骤如下:
1.安装devtoolset(开发者工具集是专为开发人员在CentOS或Red Hat Enterprise Linux平台。 它提供了GNU编译器,GNU调试,Eclipse开发平台等开发)
yum groupinstall "Development tools"
2.安装编译Python需要的包(注意,如果下面的包你已经安装过了,就不需要再安装了)
yum install zlib-devel yum install bzip2-devel yum install openssl-devel yum install ncurses-devel yum install sqlite-devel
3.下载并解压Python 2.7.9的源代码.
cd /opt wget --no-check-certificate https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tar.xz tar xf Python-2.7.9.tar.xz cd Python-2.7.9
4. 编译并安装Python2.7.9
./configure --prefix=/usr/local make && make altinstall
5.将原来的python命令指向python 2.7.9(注意:千万不能删了系统自带的python,系统很多命令都依赖于python2.6.6):
mv /usr/local/bin/python2.7 /usr/bin/python(选择覆盖,不要担心,python2.6.6并没有删除,在/usr/bin下还有一个python2.6是原来系统自带的python2.6.6)
6.改配置文件//usr/bin/yum
现在.你在终端输入yum,会有错误发生.因为yum是用python2.6.6写的,现在,/usr/bin/yum的配置文件会默认加载python2.7.9所以需要把/usr/bin/yum中第一行# /usr/bin/python 改为# /usr/bin/python2.6,保存退出,终端输入yum,你熟悉的页面又出现了.
6.检查python版本,在终端输入python -V就可以查看python版本.