Я использую Google Colab Laboratory и подключаю 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: Невозможно открыть файл (ошибка чтения файла: время = чт 2 мая 14:14:09 2019
, имя файла = './drive/My Drive / Kaggle / LANL-Earthquake-Prediction / input / train.h5', дескриптор файла = 74, errno = 5, сообщение об ошибке = 'Ошибка ввода / вывода', buf = 0x7ffc31926d00, всего размер чтения = 8, байты этого суб-чтения = 8, фактически прочитанные байты = 18446744073709551615, смещение = 0)
С тех пор большие файлы, такие как train.csv (9 ГБ), находящиеся на Google Диске, не могут быть прочитаны из Google Colab Laboratory. Это дает следующую ошибку.
OSError: [Errno 5] Ошибка ввода / вывода
У кого-нибудь есть такая же проблема?
Кто-нибудь знает, как это решить?