【问题标题】:Cannot create Django Project in PyDev无法在 PyDev 中创建 Django 项目
【发布时间】:2013-12-17 23:37:03
【问题描述】:

我在 Ubuntu 12.04 LTE 上运行带有 PyDev 3.0 的 Eclipse Kepler 4.3。我安装了默认的 Python 2.7。我已经安装了 Django:

sudo pip install django

我已经从更新站点安装了 PyDev,并使用 Quick Auto-Config 配置了解释器。我可以在安装 Django 的库部分看到/usr/local/lib/python2.7/dist-packages 路径。

我可以成功创建正常的 PyDev 项目,并且可以在 System Libs 中看到 django 包。但是当我尝试创建 PyDev Django 项目时,“下一步”和“完成”按钮被禁用。所以我无法创建项目。我没有看到任何错误,但任何项目名称的按钮都保持禁用状态。

这是 PyDev 错误还是解释器配置错误?任何人都可以建议如何解决它?

更新:我刚刚开始工作。如果我创建一个简单的 PyDev 项目并将其保存在工作区中。之后,我可以成功创建 PyDev Django 项目。但是如果我删除简单的 PyDev 项目,它就会再次停止工作。因此,作为一种解决方法,我创建了一个虚拟 PyDev 项目并将其保存在我的工作区中。但是,如果有人可以提出适当的解决方案,那就太好了。

【问题讨论】:

  • 我使用 aptana 和 pydev,当我从配置中删除 /usr/local/lib/python2.7/dist-packages/django 并将其替换为我解压缩的文件夹时,我得到了自动完成功能我从 djangoproject.com 下载的 django 文件
  • 您似乎遇到了一个错误(仍然没有尝试重现它)。你能在 PyDev 跟踪器上报告吗:sw-brainwy.rhcloud.com/tracker/PyDev
  • 同样的问题,在工作区创建一个虚拟项目有效。作为一个比安装“夜间构建”更舒服的新手

标签: python django eclipse ubuntu pydev


【解决方案1】:

正如上面 Fabio 所说,这是 PyDev 中的一个错误。 现已更正(感谢 Fabio)

为了让它工作:

  1. 将 Pydev Nightly 构建添加到您的更新站点
  2. 升级到 build 3.2.1(稳定版本 3.2.0.x 或更低版本不包含修复)

它对我有用

环境:

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

【讨论】:

    【解决方案2】:

    按照 Jan 的建议,我可以通过安装 Pydev 的“夜间构建”版本来解决这个问题。

    步骤: 1) 从 Eclipse 卸载任何以前的版本(帮助 > 安装新软件 ...已经安装 > 选择 pydev 并卸载

    2)安装新版本(帮助>安装新软件>添加...>输入名称:“Pydev Nightly”,位置:“http://nightly.aptana.com/pydev/site.xml

    3) 安装并重新启动。你现在应该可以去 File > New > Other... > PyDev > Pydev Project

    【讨论】:

    • 一年前它对我有用,但现在这个位置不可用
    【解决方案3】:

    就我而言,它适用于 PyDev 4.5

    打开 Eclipse 开普勒。 转到 > 帮助 > 安装新软件。

    点击添加.. 添加新的存储库

    名称:pydev4.5

    位置:https://dl.bintray.com/fabioz/pydev/4.5.0/

    点击确定

    等待几秒钟,它会显示上面的 PyDev 包。 选择 PyDev,点击 Next 继续

    它对我有用。

    【讨论】:

      【解决方案4】:

      升级 PyDev。将 Django 更新到 1.5 时,我遇到了同样的问题。甚至项目的文件夹结构也不一样。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-02-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多