pydev没有用django识别python安装

时间:2010-10-15 06:11:44

标签: python django eclipse pydev

我用django安装了python。我知道安装在那里,因为我按照指示安装它,在命令行中我可以执行“import python”并且没有崩溃。

当我尝试在pydev中创建一个django项目时,我收到一个错误:“找不到Django。”

问题是什么?

10 个答案:

答案 0 :(得分:21)

我遇到了同样的问题,这就是我在安装eclipse后所做的事情:

  • 偏好设置>解释器Python
  • 按下自动配置
  • 选择/Library/Python/x.x/site-packages,未选中 (有些django文件夹在那里,可能是安装)
  • 点击应用/确定

之后创建一个Django项目应该没问题。

祝你好运!

答案 1 :(得分:12)

进入菜单窗口 - >偏好 - > pydev - >口译员 - Python ;并在那里添加python解释器,如果你在虚拟环境中安装了django,你应该添加虚拟环境的python解释器;通过点击 new 添加解释器之后,您现在应该单击应用,您应该会看到现在所有来自PYTHONPATH的系统库都添加到它们之间Django。

希望这会有所帮助

答案 2 :(得分:5)

雅法,

在python中安装Django之前,您可能已在Eclipse中配置了python解释器。

所以你现在需要做的就是在Eclipse中删除Python解释器并再次添加它(现在已经安装了Django)并且所有都应该正常工作。

答案 3 :(得分:2)

我今天遇到了同样的问题,我只是想添加一些注意事项来帮助别人。你可以按照上面的antonkeren的说明,但有一点需要注意,没有提到。将django目录添加到路径后,您必须退出ECLIPSE或APTANA STUDIO。重新启动它并尝试创建一个django项目后,它将起作用。

答案 4 :(得分:1)

我自己昨天偶然发现了这个问题:Django 一定不能成为系统库的功能......

答案 5 :(得分:1)

我有同样的问题并通过将python主目录添加到PATH变量并在pydev上重新配置python解释器来解决它。

答案 6 :(得分:1)

在首选项选项中使用自动配置,然后单击“应用”,然后单击“确定”。

答案 7 :(得分:1)

如果一切都按上述方式完成,并且在您尝试创建django项目时仍然显示“Django not found”,请尝试双击python脚本文件夹中的“django-admin”python文件。并尝试创建django项目

答案 8 :(得分:0)

我认为我在 Fedora 上遇到了同样的问题, Eclipse 3.5.2 。在我的PyDev Python解释器设置中,我有site-packages/django文件夹(site-packages/django/bin,以防万一),但是当我尝试创建一个django项目时,我得到一个错误对话框,说“它似乎所选的解释器没有Django可用“。看起来我将不得不使用Eric4,这是一个遗憾,因为我无法在我的Windows装备上完成任务! 除非我设法理解上面的神秘建议,否则“Django不能成为系统库的功能......”

答案 9 :(得分:0)

我今天面临同样的问题。我从这些答案中得到了帮助。 但就我而言,它没有用。

@antonkeren答案中有一些小修改。

1)转到首选项。 Windows>喜好。

2)搜索Pydev

3)选择Python Interpreter

4)按下快速自动配置

5)现在下载www.djangoproject.org/downloads django tar并在任何位置提取。

6)现在点击“System PYTHONPATH”的“Libraries选项卡”中的Folder并选择你提取的django项目文件夹位置。

7)点击“申请”和“确定”。

之后创建一个Django项目应该没问题。

干杯... !!