【问题标题】:PyCharm reports import errors with TensorFlow 2PyCharm 使用 TensorFlow 2 报告导入错误
【发布时间】:2019-10-15 18:33:59
【问题描述】:

自从我升级到 TensorFlow 2 后,PyCharm 会显示许多 TensorFlow 模块和类的导入警告和错误。例如,如果我使用quickstart example,我会得到:

代码运行良好,因此这些导入是有效的,但 PyCharm 不认为它们是。

有谁知道如何解决这个问题?我没有遇到 TensorFlow 1.14 的导入问题。

【问题讨论】:

  • 您是否可以将 TensorFlow2 安装在与 PyCharm 项目配置使用的虚拟环境不同的虚拟环境中?或者您可能在全局范围内安装了它,但您的 PyCharm 项目配置为使用虚拟环境? (勾选 PyCharm 快捷菜单中的“Python Interpreter”选项)。
  • @MykWillis 我不这么认为。代码运行没有错误(当我从 PyCharm 运行它时),所以我认为这不是 virtualenv 设置的问题。
  • 这是哪个 PyCharm 版本?尝试最新的 EAP 版本 jetbrains.com/pycharm/nextversion
  • @PavelKarateev 抱歉,应该提到 PyCharm 版本。这是在 2019.2。最新的 EAP 版本(2019.3 EAP)修复了它。非常感谢您的帮助。

标签: python tensorflow pycharm


【解决方案1】:

正如@PavelKarateev 在 cmets 中提到的,PyCharm 的最新 EAP 版本(2019.3 EAP)解决了这个问题。

【讨论】:

    猜你喜欢
    • 2016-08-28
    • 2017-08-30
    • 1970-01-01
    • 1970-01-01
    • 2013-11-22
    • 2015-06-21
    • 2019-05-02
    • 1970-01-01
    • 2016-09-12
    相关资源
    最近更新 更多