1
所以我试图从工作中克隆出一个工作项目(在许多其他地方使用,我知道项目工作正常)在我的MacBook上运行。我安装了Django(通过sudo python setup.py install),以及MySQL,Python MySQL包装器,以及virtualenvwrapper的virtualenv。Django在Mac OS X上引发ImportError ...有什么帮助?
在为我的项目创建virtualenv(virtualenv创建正常)并为项目需求(所有这些都安装到适当的virtualenv目录中)执行pip安装后,尝试执行runserver命令时会吐出以下内容:
Traceback (most recent call last):
File "manage.py", line 12, in <module>
execute_manager(settings)
File "/Library/Python/2.6/site-packages/django/core/management/__init__.py", line 436, in execute_manager
setup_environ(settings_mod)
File "/Library/Python/2.6/site-packages/django/core/management/__init__.py", line 419, in setup_environ
project_module = import_module(project_name)
File "/Library/Python/2.6/site-packages/django/utils/importlib.py", line 35, in import_module
__import__(name)
ImportError: No module named website-backend
我已经做了很多的搜索,发现同样的问题,其他人有过无数次,但我还没有找到这对我工作的解决方案。
让我知道你是否需要更多信息;所有帮助表示赞赏!
是'网站backend'的安装的应用程序? – 2011-06-10 00:32:14
是的,website-backend是我从git克隆的项目的名称。 – Marc 2011-06-10 00:42:49
那么答案将是“否”,那么一个项目不是一个应用程序。如果你可以包含更完整的bash会话,这会很有用,所以你很清楚你在运行命令时所处的目录等等。 – 2011-06-10 01:20:27