我无法在Eclipse中运行解释器。我创建了一个新的解释器,它从Virtual环境加载 python2.7 。 当我运行 manage.py 文件时,它会给我错误,因为它无法加载模块。
如果我从终端执行它,它工作正常,但是当我从eclipse运行命令时它会给我错误。
错误:
Traceback (most recent call last):
File "/home/workspace/tms/manage.py", line 8, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
我是因为Ubuntu 11.0而面临这个问题,还是有其他问题?
任何人都可以帮助我..
答案 0 :(得分:0)
听起来你的口译员没有正确设置。我建议配置一个新的。当您选择新解释器的位置时,请确保使用virtualenv(而非系统版本)中的python可执行文件,这可能是/path/to/your/virtualenv/bin/python
。
当你到达eclipse邀请你添加文件夹到你的python路径的点时,它是最简单的点击“选择所有”&#39;。这应包括虚拟环境中的所有软件包(例如django)。
然后在项目中使用这个新的解释器,eclipse应该能够找到django.core.management
模块(以及项目中使用的所有其他模块)。