在CentOS上升级Python

怎么说呢,高手看来其实挺简单,但是确实初学者的一道坎(话说这坎也太多了喂~)

在参考了网上的诸多做法之后,总结起来就是下面的流程:

1. 在系统 -> 管理 -> 软件更新中安装gcc,我安装的CentOS版本不包含gcc所以需要有这个过程,还好,安装是自动的。

2. 下载你想安装的Python版本,此处开始建议使用root用户,后面很方便,在终端中输入su – 回车,输入密码就进入root用户了。

[code]wget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz[/code]

3. 解压下载的文件并安装

[code]tar -xvf Python-2.7.6.tgz

cd Python-2.7.6

./configure

make all

make install

make clean

make distclean[/code]

4. 现在可以检查一下版本了。

[code]/usr/local/bin/python2.7 -V[/code]

5. 更新系统默认的python

[code]

mv /usr/bin/python /usr/bin/python2.6    #当前python的版本为2.6,这里就得写python2.6

ln -s /usr/local/bin/python2.7 /usr/bin/python

python -V

[/code]

6. 一般来说,网上都建议更新yun的配置文件,进入/usr/bin/yum编辑第一行,从#!/usr/bin/python改成#!/usr/bin/python2.6

好了,完事了。