我昨天更新了PyDev(Eclipse),现在它告诉我没有,名称和其他保留字/内置函数无效,但脚本运行得很好。我在这个论坛上看到该问题涉及错误地导入内置插件。我试过更换解释器并重新添加它但没有运气。有人可以帮帮我吗?
错误:
未定义的变量 main 未定义的变量无 未定义的变量int 未定义的变量eval
我正在运行Eclipse Juno和PyDev 2.7.4。此外,我注意到错误仅在PyDev代码分析结束后出现。
答案 0 :(得分:4)
这也发生在我身上,问题是eclipse无法找到python。
我的修复:
Eclipse中的:
窗口>偏好> PyDev>口译员 - Python
此处的设置为空白。我点击了'Auto Config',它向我建议了python的路径。我选择了它,重启了eclipse,问题解决了。
答案 1 :(得分:1)
嗯,我看到没有人提出一些想法。我自己发现了,所以我发布了我在这里解决的问题;也许它会帮助某人:
问题是我最近改变了本地机器的名称,但PyDev在尝试连接Python Shell时仍然在寻找localhost。我刚刚更新了包含主机名的操作系统中的文件,并且瞧(自动向导由于某种原因没有更新所有文件,所以我必须手动完成)。