我用django安装了python。我知道安装在那里,因为我按照指示安装它,在命令行中我可以执行“import python”并且没有崩溃。
当我尝试在pydev中创建一个django项目时,我收到一个错误:“找不到Django。”
问题是什么?
答案 0 :(得分:21)
我遇到了同样的问题,这就是我在安装eclipse后所做的事情:
之后创建一个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项目应该没问题。
干杯... !!