我在Ubuntu 12.04 LTE上运行带有PyDev 3.0的Eclipse Kepler 4.3。我安装了默认的Python 2.7。我已经安装了Django:
sudo pip install django
我已经从更新站点安装了PyDev,并使用Quick Auto-Config配置了解释器。我可以在Libraries部分中看到安装Django的/usr/local/lib/python2.7/dist-packages
路径。
我可以成功创建普通的PyDev项目,我可以在System Libs中看到django
包。但是当我尝试创建PyDev Django项目时,“Next”和“Finish”按钮被禁用。所以我无法创建项目。我没有看到任何错误,但按钮对于任何项目名称都保持禁用状态。
这是PyDev错误还是解释器配置中的错误?任何人都可以建议如何解决它?
更新:我刚刚开始工作。如果我创建一个简单的PyDev项目并将其保留在工作区中。之后我可以成功创建PyDev Django项目。但是,如果我删除简单的PyDev项目,它将再次停止工作。因此,为了解决方法,我创建了一个虚拟PyDev项目并将其保存在我的工作区中。但是,如果有人能提出适当的解决方案,那就太好了。
答案 0 :(得分:1)
如上面的Fabio所述,这是PyDev中的一个错误。 现在已经纠正了(谢谢Fabio)
使其有效:
它对我有用
环境:
答案 1 :(得分:1)
根据Jan的建议,我能够通过安装Pydev的“夜间构建”版本来解决这个问题。
步骤: 1)从Eclipse中卸载以前的任何版本(帮助>安装新软件...已安装>选择pydev并卸载
2)安装新版本(帮助>安装新软件>添加...>输入名称:“Pydev Nightly”,位置:“http://nightly.aptana.com/pydev/site.xml”
3)安装并重新启动。你现在应该可以去File>新>其他...> PyDev> Pydev项目
答案 2 :(得分:1)
就我而言,它适用于PyDev 4.5
打开Eclipse Kepler。 转到>帮助>安装新软件。
点击添加.. 添加新存储库
名称:pydev4.5
地点:https://dl.bintray.com/fabioz/pydev/4.5.0/
点击确定
等几秒钟,它会显示上面的PyDev包。 选择PyDev,单击Next继续
它对我有用。
答案 3 :(得分:0)
升级PyDev。将Django更新为1.5时,我一直在运行同样的问题。甚至项目的文件夹结构也不同。