ModuleNotFoundError:没有名为“tensorflow”的模块?

新手上路,请多包涵

我在 Jupyter Notebook 中遇到了这个错误。

这可能会重复帖子,但找不到任何正确的答案

以下链接都没有帮助我解决这个问题。

jupyter 中没有名为 tensorflow 的模块

没有名为 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'

乙:乙 -python和anaconda版本截图

原文由 Shabir Moha 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 591
1 个回答

您可以执行以下说明和命令来解决问题:(不要包含引号)

  1. 打开 Anaconda 提示符
  2. 输入:“创建——名称 py3-TF2.0 python = 3”
  3. 按“y”继续

成功完成后:

  1. 输入“畅达激活py3-TF2.0”
  2. 输入“pip install matplotlib”
  3. 输入“pip install tensorflow==2.1.0”
  4. 输入“康达停用”
  5. 输入“pip install ipykernel”
  6. 输入“conda install nb_conda_kernels”

现在退出 Anaconda 提示并打开 Anaconda Navigator 应用程序。使用“环境”选项卡从基础环境切换到“py3-TF2.0”。在指定环境中安装Jupyter。安装成功后,打开 Jupyter 笔记本并使用内核选项卡切换到“py3-TF2.0”内核。您可以开始使用 TensorFlow 2。

确保您使用的是 Anaconda 2020.02 或更低版本。由于新版本不支持 TensorFlow 2。

原文由 Dhruv Anurag 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题