Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1676211
  • 博文数量: 347
  • 博客积分: 9328
  • 博客等级: 中将
  • 技术积分: 2680
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-29 23:45
文章分类

全部博文(347)

文章存档

2016年(1)

2013年(4)

2012年(207)

2011年(85)

2010年(50)

分类: LINUX

2012-07-31 18:54:40

Centos 5.5默认安装的Python版本是2.4。要升级到2.7或者其他版本需要下载源码包自己编译安装
2.7版本下载地址
tar jfvx Python-2.7.tar.bz2
./configure
make all
make install
make clean
make distclean
查看安装的版本信息
/usr/local/bin/python2.7 -V
Python 2.7 (r27:82500, Nov 2 2010, 19:25:22)[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2

看来新装的版本生效了,做个软连接应该就OK。
mv /usr/bin/python /usr/bin/python-bak
ln -s /usr/local/bin/python3.0 /usr/bin/python

升级安装好以后yum会无法使用,因为yum使用的是2.4版本的,所以要修改yum的配置文件以便能够识别2.4版本下的python
vim /usr/bin/yum

将文件头部的
#!/usr/bin/python

改成

#!/usr/bin/python2.4

就可以继续使用yum了

=================================

修改默认版本:

   $ cd /usr/bin

   $ ll |grep python //查看该目录下python

   $ rm -rf python

   $ ln -s 安装目录前缀/Python-2.7/python ./python //可能需要root权限,可用sudo ...

   $ python -V  查看python默认版本号,若是2.7就表示设置成功了
阅读(1362) | 评论(0) | 转发(1) |
0

上一篇:VC编译nginx

下一篇:gcc多版本切换

给主人留下些什么吧!~~