的各種版本我有一個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