安装Python2.6的包
我刚在CentOS 5上安装了Python2.6。运行它的时候我得输入python26,如果我直接输入python,就会启动默认的Python 2.4。
现在我需要用python2.6来构建一个包,但失败了,因为找不到python-devel。我知道python-devel是为Python 2.4安装的。请问我该怎么为Python 2.6单独安装python-devel(或者其他包)呢?
补充说明
我知道在WebFaction上,他们有一个叫easy_install2.6的工具可以用来做这种事情。
5 个回答
0
你可以安装一个特定版本的包,比如:
yum install python-devel-2.6.2-5.el6.i686
我不知道具体的包版本,因为这取决于你使用的CentOS版本。
0
你可以使用virtualenv和virtualenvwrapper这两个工具,它们可以帮助你在同一台电脑上安装和管理不同版本的Python。这些工具运行得很好。
http://pypi.python.org/pypi/virtualenv http://www.doughellmann.com/projects/virtualenvwrapper/
抱歉,我还不能发链接。
2
使用 python-devel
是没用的,因为它只适用于 2.4 版本。你需要从源代码安装合适版本的包,比如可以用 python2.6 setup.py install
这个命令。