龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 操作系统 > LINUX系统 >

CentOS中升级Python2.7版本详细步骤

时间:2012-12-29 08:41来源:未知 作者:admin 点击:
分享到:
centos5.7自带的python版本是2.4,可以通过源代码编译安装的方式来升级到2.7。源代码可以到python的官方网站下载,下载解压后后执行: 代码如下 ./configure make all make install make clean make dis
centos5.7自带的python版本是2.4,可以通过源代码编译安装的方式来升级到2.7。源代码可以到python的官方网站下载,下载解压后后执行:
 代码如下

./configure
make all
make install
make clean
make distclean

不出意外,应该可以在/usr/local/bin/看到python2.7文件,也就说明2.7安装成功。接下来要做的就是通过软链接的方式让系统默认使用2.7,操作如下:

 代码如下

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

现在升级就算完成了,不过由于yum使用的python是2.4这个版本,所有yum不能用了,解决这个问题也很简单,只需要修改/usr/bin/yum文件,把第一行的#!/usr/bin/python换成#!/usr/bin/python2.4即可


具体操作方法

步骤:


一、下载源代码包,并解压

wget http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2
tar jxvf Python-2.7.tar.bz2
cd Python-2.7

二、开始安装

./configure --prefix=/usr/local ### 注意:这里安装在新目录,以防止覆盖系统默认安装的python
make                                   
make install

三、配置

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

四、测试
python
进入CentOS系统默认安装的Python


python2.7
进入我们自己安装的Python2.7版本

这样,我们就可以同时保留系统中的两个不同的python版本。


精彩图集

赞助商链接