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