天天看點

Google Colab:成功解決OSError: [Errno 5] Input/output error

OSError: [Errno 5] Input/output error

這個錯誤真的非常頭疼,前一個小時還可以導入的,現在就不能導入了。看了各大論壇,還是在Google官方論壇找到了Why?點選連結了解詳情

Google Colab:成功解決OSError: [Errno 5] Input/output error

OK,知道了why,我們更想要知道的是how to do?

由于drive是挂載在colab下面的,他們之間的資料運輸取決于網絡問題,我們從drive上面下載下傳資料還要受到流量限制,是以很有可能每天隻能傳一次資料,斷線再傳第二次就超出了流量限制,最好的解決方法應該是,将我們的資料打包上傳至drive,然後通過以下代碼,把drive的内容轉至content,這樣IO也快,也節省流量。

!cp "./drive/My Drive/w2v.zip" '.'
!unzip -q w2v.zip
!rm w2v.zip
           

上傳成功!

Google Colab:成功解決OSError: [Errno 5] Input/output error

如果想要在w2v這個檔案夾下進行工作,使用以下代碼即可。

import os
path = "./w2v"
os.chdir(path)