无法在日食中运行解释器

时间:2013-02-18 07:20:53

标签: python django eclipse virtualenv

我无法在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而面临这个问题,还是有其他问题?

任何人都可以帮助我..

1 个答案:

答案 0 :(得分:0)

听起来你的口译员没有正确设置。我建议配置一个新的。当您选择新解释器的位置时,请确保使用virtualenv(而非系统版本)中的python可执行文件,这可能是/path/to/your/virtualenv/bin/python

当你到达eclipse邀请你添加文件夹到你的python路径的点时,它是最简单的点击“选择所有”&#39;。这应包括虚拟环境中的所有软件包(例如django)。

然后在项目中使用这个新的解释器,eclipse应该能够找到django.core.management模块(以及项目中使用的所有其他模块)。