无法在pycharm上导入tensorflow

时间:2018-04-22 18:36:00

标签: python tensorflow

我正在使用PyCharm 2018.1。我已经创建了一个环境并通过conda成功安装了tensorflow,但Python解释器仍然无法找到该包。这是我得到的错误:

Traceback (most recent call last):
File "/home/federico/PycharmProjects/HandGestureRecognition/demo.py", line 3, in <module>
import tensorflow as tf
ImportError: No module named tensorflow

我确定我已经安装了tensorflow,因为我可以从shell运行tensorflow程序。

2 个答案:

答案 0 :(得分:1)

您必须将环境设置为安装python的地方或设置虚拟环境。

Mine碰巧位于我的linux上的〜/ anaconda3 / bin / python和我的mac上的〜/ local_interp / bin / python中。如果使用命令行,则可以搜索安装python的路径。如果您使用pip install或conda install下载它,它应该引导您到达您需要的位置。

你可以去&#34;偏好&#34; - &GT; &#34;项目口译员&#34;。选择右上角的工具按钮。

然后选择&#34;更多......&#34; - &GT; &#34;显示所选译员的路径&#34; - &GT; &#34;添加&#34 ;.然后你可以添加一个路径。

查看此页面。它没有您正在寻找的确切答案,但它包含了您需要根据具体情况计算出来的所有信息。 How do I import modules in pycharm?

答案 1 :(得分:0)

如果您已经更改了解释程序并且正在以交互方式运行代码;然后只需关闭python控制台标签并打开一个新标签即可。 这应该够了吧。 我以某种方式认为,即使您更改Project解释器,Python控制台也不会引用新的python解释器。