无法在PyDev中创建Django项目

时间:2013-12-02 09:52:50

标签: python django eclipse ubuntu pydev

我在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项目并将其保存在我的工作区中。但是,如果有人能提出适当的解决方案,那就太好了。

4 个答案:

答案 0 :(得分:1)

如上面的Fabio所述,这是PyDev中的一个错误。 现在已经纠正了(谢谢Fabio)

使其有效:

  1. 将Pydev Nightly版本添加到您的更新站点
  2. 升级到版本3.2.1(稳定版本3.2.0.x或更低版本不包括修复程序)
  3. 它对我有用

    环境:

    • Ubuntu 13.10
    • Eclipse 4.2.2
    • Python解释器2.7& 3.3

答案 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时,我一直在运行同样的问题。甚至项目的文件夹结构也不同。