下载数据集时出现此错误:ValueError:对已关闭文件的I / O操作

阿西姆·阿希尔

我从Theano和Keras的深度学习开始。但是,对于任何程序,我都必须加载数据集,而我却无法加载任何数据集。

即使我运行这两行:

from keras.datasets import cifar10
(X_train, y_train), (X_test, y_test) = cifar10.load_data()

我什至用最小的数据集尝试了上述方法。完全相同的错误。

我尝试一个接一个地运行命令,第一次导入进展顺利。在第二个命令中,它运行并开始下载python。但是,几秒钟后,它破裂了。

这是确切的错误:

(X_train,y_train),(X_test,y_test)= cifar10.load_data()从http://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz
8929280/170498071 [>。 .....................................]-ETA:82sTraceback(最近一次通话过去):

文件“”,第1行,位于(X_train,y_train),(X_test,y_test)= cifar10.load_data()

文件“ C:\ Users \ Aseem \ Anaconda3 \ envs \ AnacondaAseem \ lib \ site-packages \ keras \ datasets \ cifar10.py”,第11行,位于load_data路径= get_file(目录名,origin = origin,untar = True)

get_file中的文件“ C:\ Users \ Aseem \ Anaconda3 \ envs \ AnacondaAseem \ lib \ site-packages \ keras \ utils \ data_utils.py”,第76行

ValueError:在关闭的文件上的I / O操作

我不知道为什么会这样。似乎文件data_utils.py中有问题

我该怎么办?

史努比博士

我尝试了您的确切代码,并且在我的计算机上工作正常。失败可能是由于多种原因,例如不稳定的Internet连接或主文件夹中的可用空间不足。

您可以做的是使用下载管理器手动下载文件,将其放在〜/ .keras / datasets中,并将其重命名为cifar-10-batches-py.tar.gz,然后再次运行代码,它应该提取文件并从那里继续处理。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

ValueError:对关闭的文件进行I / O操作

将文件实例作为celery任务的参数传递会引发“ ValueError:对已关闭文件的I / O操作”

凯拉斯。ValueError:在关闭的文件上的I / O操作

python:ValueError:对已关闭文件的I / O操作

ValueError:上下文管理器范围内对已关闭文件的I / O操作

openpyxl:ValueError:在关闭的文件上的I / O操作

flask ValueError:对已关闭文件的I / O操作

ValueError:打开文件后对关闭的文件进行I / O操作

子进程命令的实时输出状态错误:对已关闭文件Python的I / O操作

多线程使我收到“ ValueError:对已关闭文件的I / O操作”错误。为什么?

Python Socket Makefile错误对关闭文件的I / O操作

为什么相同的打开和写入文件的方式第二次出现错误?ValueError:在关闭的文件上的I / O操作

使用pandas.read_csv()与csv.reader()冲突-ValueError:对已关闭文件的I / O操作

尝试执行文件操作时不断出现I / O错误1117

ValueError:对关闭的文件进行I / O操作(不应关闭文件)

关闭文件错误的I / O操作

在python中写入文本文件时发生错误[关闭文件的I / O操作]

CSV阅读器对象获取ValueError:对已关闭文件的I / O操作?

Python ValueError:对关闭的文件进行I / O操作,文件保存且无数据

ValueError:针对dblp数据集的关闭文件错误的I / O操作

ValueError:对关闭的文件进行I / O操作(使用两个txt文件)

值错误:对已关闭文件的I / O操作

使用 WebClient 下载文件时出现异常不支持并发 I/O 操作如何解决?

Python 错误:Python ValueError:已关闭文件上的 I/O 操作

我的输出显示值错误:已关闭文件上的 I/O 操作。Python

为什么我运行代码时出现这个错误?错误=关闭文件上的 I/O 操作

ValueError:已关闭文件的 I/O 操作。-- For 循环

python:获取ValueError:关闭文件上的I/O操作

为什么我的文件关闭并导致第 51 行出现“已关闭文件上的 I/O 操作”错误?