【问题标题】: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 仍然存在问题。但它们不在此线程的讨论范围内。就是这样。