的各种版本我有一个MAC OSX 10.6机器上蟒的各种版本,其中一些带有MacPorts的安装:easy_install的安装蟒蛇,Mac OSX上
> python_select -l
Available versions:
current none python24 python26 python26-apple python27
默认或系统版本是python26-apple
。我现在用python27,这是我选择与
> sudo python_select python27
我最近尝试使用easy_install
安装Django的,但它得到安装了默认的Python(我可以检查,通过python_selecting python26苹果和进口的Django)。相反,如果我下载的压缩包的Django,扩大和使用
> sudo python setup.py install
一切正常,即我得到的Django在Python 2.7。现在的问题是,有没有办法让easy_install
与我用python_select
选择的python版本一起工作?
UPDATE显然python_select
已弃用。下面的命令似乎是等价的:
port select --list python
生产:
Available versions for python:
none
python24
python26
python26-apple
python27 (active)
谢谢,这工作得很好。唯一的问题是我必须添加'script-dir/usr/bin'才能在PATH中获得新的easy_install。另外,如果我再次选择python26-apple,我必须记住使用'easy_install-2.6',因为'easy_install'现在绑定到python 2.7。但我可以忍受这一点! – juanchopanza 2011-04-26 15:15:06
我很难过地发现,这是将easy_install-2.7安装到Amazon Linux实例上的方式。如果安装它会更好。 – jrwren 2013-01-30 20:05:53
这根本不容易! – Michael 2014-05-02 21:56:17