【问题标题】:The PyDev plugin can not find python 3.4PyDev 插件找不到 python 3.4
【发布时间】:2023-04-07 21:42:01
【问题描述】:

我一直在ubuntu 13上使用eclipse 3.8+PyDev+python 3.3,最近升级ubuntu到14.04。看来ubuntu 14.04 自带了新的python 3.4,所以在升级的过程中,旧的python 3.3 被移除了,新的python 3.4 被安装了。然后,我的eclipse的PyDev插件在原来的目录下找不到python 3.3,报错,还有很多红叉,如下图所示。

但是 Python 3.4 的安装是正确的,因为我可以在使用 python 3.4 的 IDLE 中毫无困难地导入 pickle 或随机模块:

我已经将 PyDev 升级到最新的 3.4.1。您能否告诉我如何在 eclipse 中重新配置 Python 解释器(包括如何定位它),以便 PyDev 可以正确定位 Python 3.4 的位置?非常感谢。

【问题讨论】:

    标签: eclipse ubuntu eclipse-plugin pydev python-3.4


    【解决方案1】:

    好的,我自己解决了问题:

    (1)右键单击项目名称,在弹出的菜单中选择“属性”。这将打开“属性”对话框。

    (2)在此框中,选择左侧面板中的“PyDev-Interpreter/Grammar”项,然后单击右侧的“单击此处配置未列出的解释器”链接。

    (3) 在弹出的“Python Interpreters”对话框中,点击窗口右侧的“New...”按钮,输入python 3.4可执行文件的路径。在我的系统中,它是/usr/bin/python3.4

    (4)然后点击OK,等待eclipse完成配置工作。至此,重配置最重要的部分就完成了。然后将新的 Python3.4 移到顶部,如果需要,删除 python 3.3 解释器,然后...

    (5) 不要忘记重启eclipse。塔塔...

    一些 3rd 方 python 包,如 pymongo 仍然存在问题。但它们不在此线程的讨论范围内。就是这样。

    【讨论】:

      猜你喜欢
      • 2011-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-30
      • 2015-10-07
      • 2014-12-25
      • 2011-08-01
      • 1970-01-01
      相关资源
      最近更新 更多