Google Colaboratory:OSError:[Errno 5]输入/输出错误

2023-12-12

我正在使用 Google Colaboratory,并安装 Google Drive。当我访问 csv 文件时,出现以下错误:

OSError:[Errno 5] 输入/输出错误。

以前没有发生过这种情况。

如何像以前一样访问 csv 文件?

我已经尝试过这个,但没有成功:

将 google colab 与 google Drive 一起使用时出现输入/输出错误

这是在执行以下代码后发生的。

for segment_id in tqdm(range(segment_num)):
  with h5py.File(os.path.join(INPUT_PATH, "train.h5"), "r") as f:
    train_answers.append(f['time_to_failure'][segment_id*segment_interval + SEGMENT_LENGTH])

tqdm 进度条进展到 37%,然后出现以下错误。

OSError:无法打开文件(文件读取失败:时间 = 2019 年 5 月 2 日星期四 14:14:09 ,文件名 = './drive/My Drive/Kaggle/LANL-Earthquake-Prediction/input/train.h5',文件描述符 = 74,errno = 5,错误消息 = '输入/输出错误',buf = 0x7ffc31926d00,总计读取大小= 8,本次读取的字节数= 8,实际读取的字节数= 18446744073709551615,偏移量= 0)

从那时起,Google 云端硬盘上的 train.csv(9GB) 这样的大文件就无法从 Google Colaboratory 中读取。它给出以下错误。

OSError:[Errno 5] 输入/输出错误

有人有同样的问题吗?

有谁知道如何解决这个问题?


Google 设置了配额,使用 Colab 时无需显示这些配额。我遇到了同样的问题。基本上,一旦超过限制,您就会收到 [Errno 5] 输入/输出错误,与文件或您正在进行的操作无关。

由于我要求增加存储配额(每人总计限制为 1 TB),问题似乎已经解决。 您可以通过访问此页面并单击配额来访问配额页面:https://cloud.google.com/docs/quota

如果您不要求增加配额,则可能需要等待 7-14 天,直到您的使用量重新设置为 0 并可以使用完整配额。

我希望这有帮助!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Google Colaboratory:OSError:[Errno 5]输入/输出错误 的相关文章

随机推荐