Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ModuleNotFoundError:没有名为';tensorflow.示例';_Python_Tensorflow_Mnist - Fatal编程技术网

Python ModuleNotFoundError:没有名为';tensorflow.示例';

Python ModuleNotFoundError:没有名为';tensorflow.示例';,python,tensorflow,mnist,Python,Tensorflow,Mnist,当我导入tensorflow时 import tensorflow as tf 我没有错。然而,我确实得到了下面的错误。如果有帮助的话,我用的是spyder 根据其他问题,我使用conda和then pip安装确保了tensorflow的最新版本(v1.8)。这并没有解决问题。请帮忙 import tensorflow.examples.tutorials.mnist.input_data as input_data ModuleNotFoundError: No module named

当我导入tensorflow时

import tensorflow as tf
我没有错。然而,我确实得到了下面的错误。如果有帮助的话,我用的是spyder

根据其他问题,我使用conda和then pip安装确保了tensorflow的最新版本(v1.8)。这并没有解决问题。请帮忙

import tensorflow.examples.tutorials.mnist.input_data as input_data

ModuleNotFoundError: No module named 'tensorflow.examples'

有时在下载TF时,示例目录可能不可用。您可以通过将GitHub repo中的“example”目录链接到tensorflow python wheel文件夹来纠正它。这样你就不需要修改代码了

如果这不起作用,请尝试将
import tensorflow.examples.tutorials.mnist.input\u data替换为input\u data
as
import input\u data
,如链接中所述:


希望这有帮助

我在Mac上解决了这个问题,只需将官方示例复制到tensorflow_core/examples目录

  • 拉动tensorflow代码

    git克隆https://github.com/tensorflow/tensorflow 

  • 将示例复制到系统python3目录

    cp-a tensorflow/examples//usr/local/lib/python3.7/site packages/tensorflow\u core/examples/


  • 有时TensorFlow示例不是预先下载的,因此您可能需要运行下面的命令,使用下面的代码从Github安装示例

    !pip install -q git+https://github.com/tensorflow/examples.git
    

    我认为你应该在tensorflow 2上使用类似于bellow的方法

    import tensorflow_datasets
    mnist = tensorflow_datasets.load('mnist')
    

    使用以下命令,它将下载数据。它是从


    您需要下载数据集才能使用它

    命令:

    pip install tensorflow-datasets
    
    mnist_train = tfds.load(name="mnist", split="train")
    
    pip install tensorflow_datasets
    
    代码部分:

    pip install tensorflow-datasets
    
    mnist_train = tfds.load(name="mnist", split="train")
    
    pip install tensorflow_datasets
    

    你现在做完了。快乐编码!:)

    不同的方法 操作系统:Windows

    复制自:

    pip install tensorflow-datasets
    
    mnist_train = tfds.load(name="mnist", split="train")
    
    pip install tensorflow_datasets
    

    [python文件夹]\Lib\site packages\tensorflow\u示例

    使用

    import tensorflow_examples
    
    from tensorflow_examples.models import pix2pix
    
    示例

    import tensorflow_examples
    
    from tensorflow_examples.models import pix2pix
    
    但对于数据集使用:

    pip install tensorflow-datasets
    
    mnist_train = tfds.load(name="mnist", split="train")
    
    pip install tensorflow_datasets
    

    我通过将
    **tutorial**
    目录添加到
    tensorflow_core
    中解决了这个问题,通常在缺少此文件时会弹出这个问题

  • 。\anaconda3\envs\tensorflow\Lib\site packages\tensorflow\u core\examples
    检查此目录以查看是否有
    教程文件。
    
  • 如果没有,请转到
    https://github.com/tensorflow/tensorflow
    下载zip文件,并将其全部解压缩(或打开)。
  • tensorflow master\tensorflow\examples\
    中查找教程文件,并将其复制到
    。\anaconda3\envs\tensorflow\Lib\site packages\tensorflow\u core\examples
  • 问题解决了。

  • 要在Tensorflow 2.0中加载mnist数据集,请执行以下操作:

    mnist = tf.keras.datasets.mnist
    
    (x_train, y_train), (x_test, y_test) = mnist.load_data()
    
    以下是参考资料:

    另一种方法(也适用于本地保存的数据集):

    以下是参考资料:

    您只需下载丢失的文件并将其复制到tensorflow core/examples

    在windows 10上对我来说是:
    C:\Users\Amirreza\AppData\Local\Programs\Python37\Lib\site packages\tensorflow\u core\examples

    转到安装tensorflow的地方,检查example文件夹是否存在。在删除各种安装并重新安装tensorflow之后,dask和numpy最终进行了自我纠正。我不确定到底是什么解决了这个问题!现在我得到了
    modulenofounderror:没有名为'tensorflow\u datasets'的模块
    lol这是唯一对我有效的模块。