importerror没有模块命名tensorflow窗口
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正在安装,但是当我尝试导入步骤时,它显示上述错误。
解决:Python 3.6与tensorflow不兼容,必须为python 3.5创建tensorflow环境。
conda create -n tensorflow python=3.5 anaconda
在命令提示符下激活它并从它启动spyder,它将python版本更改为3.5。现在能够正确导入张量流。
如果您在Anaconda环境中使用Anaconda安装了tensorflow,则需要激活此环境。只有这样才能导入张量流。
我已经激活了环境,安装了tensorflow,然后尝试导入。但是我仍然得到了错误。 –
你可以在你的环境中检查“pip list”来检查它是否显示已安装物品清单中的张力流? – VijayR
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) –
你能指定操作系统吗? –
我正在使用Windows 10 –
,你有哪些Python? –