tensorflow Error: No module named 'tensorflow.examples.tutorials'的解决

ModuleNotFoundError: No module named 'tensorflow.examples.tutorials’的解决:

tensorflow_gpu下提取mnist数据集遇到的问题:tensorflow Error: No module named 'tensorflow.examples.tutorials'的解决_第1张图片
  1. 检查tensorflow的版本:
import tensorflow as tf
print("tf的版本:", tf.__version__)

结果:tf的版本: 2.0.0(之前用1.0的版本就没有这个问题!)

  1. 搜索检查tensorflow中的examples文件夹中的tutorials文件夹的情况:
    因为tensorflow 2.0环境是在Anaconda中安装并管理的,因此找了比较长的时间才找到:tensorflow Error: No module named 'tensorflow.examples.tutorials'的解决_第2张图片
    发现这个examples文件夹中并没有tutorials,估计是版本更迭产生的问题吧。
    3.到github官网上,找到tensorflow master中的examples,将其中的tutorials文件下载tensorflow Error: No module named 'tensorflow.examples.tutorials'的解决_第3张图片
    (温馨提示:一直想单独下载tutorials文件夹,但是并没有成功,实际上是要把整个tensorflow-master全下载下来才能得到这个tutorials文件的。)
    tensorflow Error: No module named 'tensorflow.examples.tutorials'的解决_第4张图片
  2. 将下载好的tutorials文件复制到本机tensorflow中的examples文件夹中tensorflow Error: No module named 'tensorflow.examples.tutorials'的解决_第5张图片
  3. 再重新运行程序
    tensorflow Error: No module named 'tensorflow.examples.tutorials'的解决_第6张图片
    数据能被提取出来,问题解决了。

你可能感兴趣的:(tensorflow Error: No module named 'tensorflow.examples.tutorials'的解决)