【问题标题】:use tensorflow on pyCharm在 pyCharm 上使用张量流
【发布时间】:2017-07-31 10:26:57
【问题描述】:

我是深度学习的新手,我刚刚在我的 Mac 上安装了 tensorflow, 但是,也存在一些问题。

我确定我安装成功了,因为我可以使用 python 3.5 在终端上运行 tensorflow

import tensorflow as tf  
node1 = tf.constant(3.0, tf.float32)  
node2 = tf.constant(4.0)  # also tf.float32 implicitly  
print(node1, node2)  

我的 bash 上有一个输出

Tensor("Const:0", shape=(), dtype=float32) Tensor("Const_1:0", shape=(), dtype=float32)

但是,当我在 PyCharm 的 Python 控制台上运行 import tensorflow as tf 时。出现问题:

>>> import tensorflow as tf
ImportError: No module named 'tensorflow'

【问题讨论】:

    标签: bash python-3.x tensorflow pycharm


    【解决方案1】:

    我几天前在切换到 PyCharm 后刚刚经历了这个。您必须选择正确的 Project Interpreter,以便它可以找到包含 Tensorflow 的 Python 安装。在菜单中转到 PyCharm->Preferences 并在左侧的 Project: PyCharm 部分下选择 Project Interpreter。就我而言,我选择了 3.5.2 (~/anaconda/bin/python),因为我的 Tensorflow 似乎位于其中。无论您选择什么版本,滚动底部的窗口以确保您看到 Tensorflow 被列为一个包。

    重要提示:在我的情况下,似乎一旦你确定了这个,PyCharm 需要一段时间才能消化?因为有一段时间“运行”按钮呈灰色显示,您无法运行程序。我花了一段时间才弄清楚我做错了什么,但看起来你只需要给它一些时间,它就会把它捡起来,“运行”按钮会变回绿色。希望这对你有用...

    我正在使用社区版,因为它的价值...

    【讨论】:

      【解决方案2】:

      我在 Fedora 28 上使用 PyCharm 2018.1.4 社区版,并安装了 TensorFlow 1.9.0(通过“sudo pip3 install --upgrade tensorflow”)。这是我加载 TensorFlow 的步骤

      File > Settings > Project > Project Interpreter > Project Interpreter 改成“/usr/bin/python3.6”,就会加载并显示安装好的Package。

      祝你好运。

      【讨论】:

        猜你喜欢
        • 2018-09-16
        • 2018-10-25
        • 2021-02-12
        • 2018-10-14
        • 2016-10-18
        • 2018-01-11
        • 2019-10-31
        • 2016-08-30
        • 1970-01-01
        相关资源
        最近更新 更多