Django在Eclipse中未解析导入

时间:2013-07-14 22:41:05

标签: python django eclipse

Python 3.3.1 (default, Apr 17 2013, 22:32:14) 
[GCC 4.7.3] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.VERSION
(1, 5, 1, 'final', 0)

嘿我正在使用Eclipse和PyDev。我的操作系统是Ubuntu 13.04,我安装了python 2.7和python 3.3。我使用pip和pip3为两个python版本安装了django。我可以在Eclipse之外使用django模块,但是当我在eclipse中导入Django时,它会说

No module named 'Django'

我已经在互联网上寻找了几个小时的答案。我认为我的PYTHONPATH包括django位置。

这是Eclipse中的PYTHONPATH: enter image description here

PS。我刚刚发现我可以在Python项目中“导入Django”,但我不能在Eclipse中的Django项目中“导入Django”。 o.O

1 个答案:

答案 0 :(得分:0)

我对ubuntu 12.04 + eclipse 3.7.2 + django 1.3.1也有同样的问题。 在我的情况下,django安装在" /usr/lib/python2.7/dist-packages/django"。

我尝试做的几乎和你的一样,但都失败了。 但是我通过以下方式成功导入了django。

  1. 删除" ... / dist-packages / django"来自PYTHONPATH
  2. 点击申请(我不是专家,但我已经阅读了eclipse正在缓存某处)
  3. 添加" ... / dist-packages"这一翻译
  4. 点击“应用”
  5. 创建一个Pydev项目并尝试导入django - >它在我的情况下被导入。
  6. 创建一个Django项目 - >运行时创建的所有相关文件" django-admin startproject XXX"
  7. 我知道这是一个老问题,我也是自己发布的。

相关问题