2012-01-18 56 views
0

我試圖找到指令here在Heroku上啓動Django項目。我不是很遠。當我嘗試創建virtualenv我得到以下錯誤:使用virtualenv爲Heroku創建Django應用時遇到困難

virtualenv --no-site-packages hellodjango 

New python executable in hellodjango/bin/python 
ERROR: The executable hellodjango/bin/python is not functioning 
ERROR: It thinks sys.prefix is u'/Library/Frameworks/EPD64.framework/Versions/6.3' (should  be '/Users/username/Sites/hellodjango') 
ERROR: virtualenv is not compatible with this system or executable 

我其實從來沒有如此可以做一些非常簡單的錯誤使用的virtualenv。我認爲這是指向Enthought python安裝,但我認爲我已將默認python切換到MacPort的安裝。

有什麼想法?

回答

1

在搜索您列出的最後一條錯誤消息時,我發現了幾個類似的問題。

要嘗試的一件事是指定/path/to/python virtualenv --no-site-packages hellodjango這將迫使virtualenv使用MacPort(或其他)安裝的版本。

+0

感謝您的洞察力 - 這並沒有特別的工作,但它給了我一個想法,使用MacPorts安裝新版本的virtualenv(我自己應該想到這一點),並且這樣做。謝謝! – tchaymore 2012-01-18 18:03:36

相關問題