Tensorflow不会在我的Python中导入

时间:2018-01-08 14:24:49

标签: python tensorflow pip

我按照Tensorflow网站上的教程,当我输入Pip3 list时,我可以在列表中看到Tensorflow 1.4但是当我启动Python终端时我无法导入它,它说有No module named 'tensorflow'

即使我输入Pip3 show tensorflow,我也能注意到它存在

1 个答案:

答案 0 :(得分:2)

您同时安装了两个版本的Python 3。 pip3将软件包安装到Python 3.5,但是python3打开了一个Python 3.6会话,其中tensorflow不在已安装的软件包中。

换句话说,问题的原因是pip3版本与python3版本不匹配。

This question说明如何改变这种冲突。您可以修改$PATH变量,使python3也指向Python 3.5,或者卸载两个python版本中的一个。