【问题标题】:Environment works for terminal phython Interpreter but not PyCharm环境适用于终端 python 解释器,但不适用于 PyCharm
【发布时间】:2017-10-24 05:58:26
【问题描述】:

Python 解释器在终端和我的环境中运行良好。如图所示,在我激活环境并在 python 中尝试 tensorflow 之后。它有效。

但是,当我使用相同的环境设置项目解释器时。 IDE 抱怨我的 TensorFlow 还是老了。

【问题讨论】:

  • Keras import error Nadam的可能重复
  • 不同之处在于您的终端使用已注册的python版本,如路径环境中所述,而在PyCharm中您可以手动设置解释器。我假设你只为标准 python 更新了包,而不是你在 PyCharm 中选择的那个。
  • 解释器是我为一个新项目设置的第一件事,不管默认设置是什么。打开您的项目,转到文件、设置、项目解释器,然后选择您喜欢的那个。 OK 会将其保存到您的项目中,您就可以开始了。
  • 嗯,我不熟悉 merderl 环境,但它们很可能会导致问题。尝试Run 菜单并转到Run/Debug Condigurations。也许这会给你一个问题的提示?
  • @offeltoffel 问题已解决。看起来我需要在运行配置中更改 Python 解释器。当我打开运行配置时,它不是我想要使用的正确配置。我更改后,它现在可以工作了。谢谢

标签: python tensorflow pycharm interpreter


【解决方案1】:

问题在于Settings 用于运行/调试,它位于Run 菜单中。解释器可以不同于项目设置中指定的解释器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-02-21
    • 1970-01-01
    • 2017-03-11
    • 2018-12-03
    • 2012-05-01
    • 2015-01-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多