麻烦使用virtualenv为Heroku创建Django应用程序

时间:2012-01-18 17:44:50

标签: python heroku virtualenv

我正在尝试找到指令here以在Heroku上启动Django项目。我不是很远。当我尝试创建virtualenv时,我收到以下错误:

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 个答案:

答案 0 :(得分:1)

在搜索您列出的最后一条错误消息时,我发现了一些类似的问题。

要尝试的一件事是指定/path/to/python virtualenv --no-site-packages hellodjango这将迫使virtualenv使用MacPort(或其他)安装版本。