2017-03-16 84 views
1
import tensorflow as tf Traceback (most recent call last): 

    File "<ipython-input-5-41389fad42b5>", line 1, in <module> 
    import tensorflow as tf 

ModuleNotFoundError: No module named 'tensorflow' 

我在使用windows anaconda安装tensorflow后出现以下错误。我遵循tensorflow安装步骤importerror没有模块命名tensorflow窗口

起初它运行正常,但当我试图卸载并重新安装tensorflow时,此错误弹出。我尝试卸载Anaconda本身并重新安装,但没有任何帮助。 Tensorflow正在安装,但是当我尝试导入步骤时,它显示上述错误。

+0

你能指定操作系统吗? –

+0

我正在使用Windows 10 –

+0

,你有哪些Python? –

回答

1

解决:Python 3.6与tensorflow不兼容,必须为python 3.5创建tensorflow环境。

conda create -n tensorflow python=3.5 anaconda 

在命令提示符下激活它并从它启动spyder,它将python版本更改为3.5。现在能够正确导入张量流。

0

如果您在Anaconda环境中使用Anaconda安装了tensorflow,则需要激活此环境。只有这样才能导入张量流。

+0

我已经激活了环境,安装了tensorflow,然后尝试导入。但是我仍然得到了错误。 –

+0

你可以在你的环境中检查“pip list”来检查它是否显示已安装物品清单中的张力流? – VijayR

+0

C:\>激活tensorflow (张量流)C:\>点子列表 退化:默认格式将在未来切换到列。您可以使用--format =(legacy | columns)(或在[list]部分下的pip.conf中定义format =(legacy | columns))来禁用此警告。 appdirs(1.4.3) numpy的(1.12.0) 包装(16.8) PIP(9.0.1) protobuf的(3.2.0) pyparsing(2.2.0) setuptools的(34.3.2) 六( (1.0.1) tensorflow-gpu(1.0.1) wheel(0.29.0) –

相关问题