【问题标题】:PyDev-Eclipse Shows Error but Code Runs FinePyDev-Eclipse 显示错误但代码运行良好
【发布时间】:2017-06-15 17:29:50
【问题描述】:

我刚刚将 PyDev 安装到 eclipse 中并尝试编写一个 hello world 应用程序。但是eclipse甚至会在print函数下划线,并在悬停时给出print:undefined variable的消息。但代码工作正常。当我运行应用程序时,它运行良好并在控制台上打印Hello World。我附上截图以供参考 请注意,我遇到了similar question,并且提出的删除和重新添加解释器的解决方案对我不起作用。如果这很重要,我在 Ubuntu 16.0.4 机器上。
编辑
我在 python 解释器的选项卡中有以下条目

【问题讨论】:

标签: python eclipse python-3.x pydev


【解决方案1】:

通过删除所有解释器(包括它们)并重新创建项目来解决问题。请注意,在删除/添加解释器之前创建的项目仍然显示错误。所以我也删除了它们并创建了一个运行良好的新项目。

【讨论】:

    【解决方案2】:

    我也遇到过类似的问题,请参考以下建议:
    PyDev Docs

    我在Window->Preferences->Python Interpreter(环境选项卡)中添加了缺少的LD_LIBRARY_PATH,然后关闭并重新打开项目(无需重新创建项目)。一旦我重新打开有错误的文件,错误就消失了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-04-06
      • 1970-01-01
      • 2014-08-09
      • 1970-01-01
      • 1970-01-01
      • 2012-11-30
      • 1970-01-01
      相关资源
      最近更新 更多