Python 使用Eclipse设置Django-“;“未找到Django”;

Python 使用Eclipse设置Django-“;“未找到Django”;,python,django,eclipse,pydev,django-errors,Python,Django,Eclipse,Pydev,Django Errors,我正在尝试用Eclipse设置Django。现在我正在创建一个新的Pydev Django项目,并收到“Django not found”错误消息 当我尝试验证Django是否通过命令行集成时,它是有效的 >>> import django >>> print django.get_version() 1.2.5 我有两个python安装,2.7和3.2,我确信我使用的是Eclipse中的2.7(和命令行)。我做错了什么?如果您在安装django之前添加了p

我正在尝试用Eclipse设置Django。现在我正在创建一个新的Pydev Django项目,并收到“Django not found”错误消息

当我尝试验证Django是否通过命令行集成时,它是有效的

>>> import django
>>> print django.get_version()
1.2.5

我有两个python安装,2.7和3.2,我确信我使用的是Eclipse中的2.7(和命令行)。我做错了什么?

如果您在安装django之前添加了python解释器,您会收到此错误消息。从eclipse中删除python解释器并再次添加它。Eclipse将进行某种缓存/搜索。这解决了我同样的问题。

在我的例子中,我使用virtualenv和easy_install的自定义本地版本,以避免成为root用户。我已经在
~/.local/lib/python2.7/site包中安装了Django/
。我在Eclipse的PyDev解释器中添加了这个路径

然而,这并没有解决问题。事实证明,我还需要显式地添加Django目录(即:
~/.local/lib/python2.7/site packages/Django-1.6.2-py2.7.egg/


因此,请记住在PyDev解释器中显式选择Django目录,特别是如果您以某种方式自定义了内容。

您添加了解释器吗?窗口>首选项>PyDev>解释器*@是的,我添加了正确的口译员。我也有同样的问题,花了几个小时研究各种解决方案。起初,上述方法不起作用,但一旦我重新启动Eclipse,它就像一个符咒。谢谢