将CentOS更新到Python 2.7

在CentOS上安装Python 2.7的最佳方法是什么? 我看到的所有教程都是使用第三方pipe理系统或手动安装单独的二进制文件与Python 2.4共存。 2.4为什么需要,我怎样才能无缝安装2.7?

我结束了与Python 2.7并采取了以下步骤:

  1. 下载源代码
  2. 更新gcc和其他构build工具。
  3. configure && make && make altinstall

对于Django:

  1. 从原来的2.4 site-packages目录中删除django
  2. 使用python2.7 setup.py install重新安装django。

更长和更详细的版本可以在这里find。

Python 2.4与Pyhton 2.6不兼容。 CentOS软件包和很多核心function都依赖于python。

我怎样才能无缝安装2.6?

对于(对于x64,将i386更改为x86_64):

 rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/i386/epel-release-1-1.ius.el5.noarch.rpm rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/i386/ius-release-1.0-6.ius.el5.noarch.rpm yum clean all yum install python26 

然后禁用epel和ius(在/etc/yum.repos.d/ius.repo和/etc/yum.repos.d/epel.repo中设置enabled = 0)