我在Jupyter Notebook中遇到了这个错误。
这可能会重复发布但没有找到任何正确的答案
下面的链接都没有帮我解决这个问题。
No module named tensorflow in jupyter
No module named tensor flow -- iPython notebook
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-1-b88de1945047> in <module>()
1 get_ipython().magic('matplotlib inline')
2 import numpy as np
----> 3 import tensorflow as tf
4 from tensorflow.contrib import rnn
5 import data_loader
ModuleNotFoundError: No module named 'tensorflow'
B:S -
答案 0 :(得分:0)
我一开始遇到同样的问题。我意识到在conda中 - > envs - &gt; tensorflow - &gt; Scripts - &gt; idle.exe,是python 3.5.5 shell。你可以在哪里导入tensorflow没有任何问题。因此,我将目录更改为C:\ Users \ Temp \ Anconda3 .....然后激活并取消激活张量流一次。在下一步中,我进入python模式并导入tensorflow,因为tf工作正常。
答案 1 :(得分:0)
我遇到了同样的问题,我想我已经找到了解决方案! 看,我同时安装了Tensorflow的CPU和GPU版本,这显然是错误的。然后,我卸载了GPU版本,这次也无法正常工作。因此,我都卸载了它们,然后重新安装了CPU版本。现在正在工作。
顺便说一句,我在Win10(1803)和python 3.6.5(不使用蟒蛇)上。
答案 2 :(得分:0)
您可以执行以下指令和命令来解决此问题:(不包括逗号)
成功完成后:
现在退出Anaconda提示符并打开Anaconda Navigator应用程序。使用“环境”选项卡从基本环境切换到“ py3-TF2.0”。在指定的环境中安装Jupyter。 成功安装后,打开Jupyter笔记本并使用“内核选项卡”切换到“ py3-TF2.0”内核。 您最好使用TensorFlow 2。
确保使用Anaconda 2020.02或更低版本。 由于新版本不支持TensorFlow 2。