Eclipse PyDev报告错误的假信息。

4
我昨天更新了PyDev(Eclipse),现在它告诉我None,name和其他保留字/内置函数无效,但脚本运行正常。我在论坛上读到问题与不正确导入内置函数有关。我尝试更改解释器并重新添加它,但没有成功。请问有人能帮我吗?
错误信息: 未定义变量main 未定义变量None 未定义变量int 未定义变量eval
我正在运行eclipse Juno和PyDev 2.7.4。此外,我注意到只有在PyDev代码分析结束后才会出现这些错误。

一个小更新:我降级到了PyDev 2.6,这个问题就不会出现了。我升级到了夜间构建版本PyDev 2.7.5,但也没有运气。看起来从2.7开始有些东西发生了变化。 - A R
2个回答

4

我也遇到了这个问题,原因是eclipse找不到Python。

我的解决方法:

在Eclipse中:

Window > Preferences > PyDev > Interpreter - Python

这里的设置为空白。 我点击了“自动配置”,它向我建议了Python的路径。 我选择了它,重新启动了eclipse,问题得到解决。


1

好的,我看到没有人提出想法。我自己解决了这个问题,现在我在这里发布我是如何解决它的; 也许它会帮助到某些人:

问题是我最近更改了我的本地计算机名称,但是当PyDev尝试连接Python Shell时,它仍在寻找localhost。我只需更新操作系统中包含主机名的文件,就可以解决问题(由于某种原因,自动向导没有更新所有文件,所以我必须手动更新)。


最近发生了这种情况...你认为你能发布步骤吗? - Delosari

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接