Bash 在pyCharm上使用tensorflow

Bash 在pyCharm上使用tensorflow,bash,python-3.x,tensorflow,pycharm,Bash,Python 3.x,Tensorflow,Pycharm,我是深度学习新手,我刚刚在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上有一个输出 Tenso

我是深度学习新手,我刚刚在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'

我几天前刚换了PyCharm,就经历了这个。您必须选择正确的项目解释器,这样它才能找到包含Tensorflow的Python安装。在菜单中转到PyCharm->Preferences,并在左侧的“项目:PyCharm”部分下选择项目解释器。在我的例子中,我选择3.5.2(~/anaconda/bin/python),因为我的Tensorflow似乎就在这里。无论选择哪个版本,滚动底部的窗口以确保看到Tensorflow作为一个包列出

重要提示:在我看来,一旦你确定了这一点,PyCharm需要一段时间来消化?因为有一段时间“运行”按钮是灰色的,你不能运行你的程序。我花了一段时间才弄明白我做错了什么,但看起来你只需要找个时间给它,它就会把它捡起来,跑步按钮就会变回绿色。希望这对你有用


我正在使用社区版,为了它的价值…

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

文件>设置>项目>项目解释器>在项目解释器中更改为“/usr/bin/python3.6”,然后将加载并显示已安装的软件包

祝你好运