我正在尝试找到指令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的安装。
有什么想法吗?
答案 0 :(得分:1)
在搜索您列出的最后一条错误消息时,我发现了一些类似的问题。
要尝试的一件事是指定/path/to/python virtualenv --no-site-packages hellodjango
这将迫使virtualenv使用MacPort(或其他)安装版本。