OSError.无法读取数据(文件读取失败:...错误信息='输入输出错误'...)。无法读取数据(文件读取失败:...错误信息='输入输出错误'...)。

问题描述 投票:0回答:1

我想从Colab读取一个HDF5文件,这个文件是从我的Google Drive托管的。这个文件的大小很大(46 GB)。但在使用该文件时,会产生以下错误。

OSError: Can't read data (file read failed: time = Sun May 10 08:31:46 2020
, filename = 'gdrive/My Drive/Computer_vision_with_deep_learning/fruits-ml-web-app/hdf5/features.hdf', file descriptor = 62, errno = 5, error message = 'Input/output error', buf = 0x9efd83080, total read size = 32918392704, bytes this sub-read = 32918392704, bytes actually read = 18446744073709551615, offset = 4097052672)

它可以打开文件,但在读取文件时却出现了错误。

我在GitHub上找到了一个关于这个问题的帖子。以下是它的链接。

从驱动器读取文件时出现OSError #559错误

为什么会出现这种情况?如何解决这个问题?

google-colaboratory hdf5 oserror
1个回答
0
投票

你可以尝试将文件复制到 /content fisrt。这可能会有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.