ImportError:没有名为datasets的模块

时间:2017-02-18 18:33:29

标签: python tensorflow dataset

from datasets import dataset_utils ImportError:没有名为datasets的模块。 当我在python sript中写这篇文章时。

import tensorflow as tf
from datasets import dataset_utils
slim = tf.contrib.slim

但我收到了错误。

from datasets import dataset_utils
ImportError: No module named datasets

我找到了这个解决方案 How can jupyter access a new tensorflow module installed in the right path?  我做了同样的事情,我在路径anaconda / lib / python2.7 / site-packages /有数据集包。我仍然得到同样的错误。

4 个答案:

答案 0 :(得分:6)

您可以在设备上找到文件夹地址,并将其附加到系统路径。

sys.path.append(r"D:\Python35\models\slim\nets"); import vgg
sys.path.append(r"D:\Python35\models\slim\preprocessing"); import vgg_preprocessing  

您需要对网络做同样的事情。和'预处理'

for

答案 1 :(得分:2)

https://github.com/tensorflow/models/tree/master/slim/datasets中存在数据集 因为'模特'不能从pip安装(在编写本文时),默认情况下它们在python加载路径中不可用。因此,我们要么复制它们,要么手动添加到路径中。 以下是我在运行代码之前设置env的方法:

type

答案 2 :(得分:1)

它正在使用TF-slim图像模型库中的数据集包,该库位于:

git clone https://github.com/tensorflow/models/

尽管如此,为了在苗条图像页面上的示例中导入模块,必须将空 init .py添加到模型和模型/ slim目录中。

答案 3 :(得分:0)

前往 https://github.com/nschaetti/EchoTorch/releases 并下载最新版本

从下载的文件中安装最新版本(202006291是目前的最新版本): $pip install ./EchoTorch-202006291.zip

使用 narma10_esn.py 进行测试(其他示例可能存在一些问题)

您可能仍然需要安装一些未在需求文件中列出的 Python 包,但是一旦您这样做,它就可以工作了。