Welcome 微信登录

首页 / 操作系统 / Linux / CentOS 5.6下Python 2.4.3升级到2.7.2

CentOS 5.6默认安装的Python版本是2.4。要升级到2.7或者其他版本需要下载源码包自己编译安装下载2.7版本下载地址 http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tar.bz2 1.解压:
tar jfvx Python-2.7.tar.bz2
2.configugre 这个地方要cd到已经解压的目录里面去,要不会找到目录。
cd python2.7
./configure
3.make
make all
4.install
make install
5.clean
make clean
6.distclean
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。
1.备份2.4版本
mv /usr/bin/python /usr/bin/python2.4
2.link一下(这边我出现点问题,link完了以后,不能直接用python而必须用pytho2.7)
ln -s /usr/local/bin/python2.7 /usr/bin/python
 
升级安装好以后yum会无法使用,因为yum使用的是2.4版本的,所以要修改yum的配置文件以便能够识别2.4版本下的python
vim /usr/bin/yum
 
将文件头部的
#!/usr/bin/python
 
改成
 
#!/usr/bin/python2.4
 
就可以继续使用yum了另外可能碰到的问题:make中可能缺少zlib。Linux下math库函数编译时未定义的解决办法OpenVPN On CentOS 5 配置相关资讯      python 
  • Python 为什么要迁移到 Github  (01月26日)
  • Python 程序员最常犯的十个错误  (12/11/2015 18:32:46)
  • Python 面向对象编程  (10/06/2015 21:19:35)
  • Python 决定迁移到 GitHub  (01月03日)
  • Python面试必须要看的15个问题  (11/26/2015 22:23:21)
  • Python 开发者节省时间的 10 个方  (10/04/2015 06:58:39)
本文评论 查看全部评论 (0)
表情: 姓名: 字数