Centos
更新 CentOS 到 Python 2.7
在 CentOS 上安裝 Python 2.7 的最佳方法是什麼?我看到的所有教程要麼使用第三方管理系統,要麼手動安裝單獨的二進製文件以與 Python 2.4 共存。為什麼需要 2.4,如何無縫安裝 2.7?
我最終選擇了 Python 2.7 並採取了以下步驟:
- 下載源
- 更新
gcc
和其他建構工具。configure && make && make altinstall
對於 Django:
django
從原來的 2.4site-packages
目錄中刪除。- 重新安裝 django 使用
python2.7 setup.py install
.
Python 2.4 與 Python 2.6 不兼容。CentOS 軟體包和許多核心功能都依賴於 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(設置
enabled=0
在/etc/yum.repos.d/ius.repo
and中/etc/yum.repos.d/epel.repo
)