我正在尝试在我的MacBook上运行一个我从工作中克隆的工作项目(在许多其他地方使用,我知道该项目工作正常)。我安装了Django(通过 sudo python setup.py install ),以及MySQL,Python MySQL包装器,以及virtualenv和virtualenvwrapper。
为我的项目创建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
答案 0 :(得分:0)
首先尝试从 python 或 ./ manage.py shell 导入此库。
如果失败导入sys 并检查您的lib是否在sys路径 print sys.path