やりたいこと
colaboratoryを使ってdeeplearningの勉強をするために、学習データや学習結果をどこかに残しておきたい。
なので、colaboratoryからgoogle driveにアクセスできるようにする。
方法
以下のコードをcolaboratoryのノートブックで作成します。
from google.colab import drive
drive.mount('/content/gdrive')
マウント先のパスは好きに変えてください。ただし、カレントディレクトリは/content
のようです。!pwd
で確認できます。
ノートブックを実行します。
実行結果にGo to this URL ・・・
と表示されているリンクをクリックします。
Google driveにアクセスするアカウントが表示させるので、アカウントを選択します。
「Google Drive File StreamがGoogleアカウントへのアクセスをリクエストしています」と表示されるので、「許可」をクリックします。
「このコードをコピーし、・・・」と表示されるので、文字列をコピーします。。
もとのColaboratoryの画面に戻って、実行結果に表示されているEnter your authorization code
のところに先程の文字列を貼り付けます。
Mount at /content/gdrive
と表示されたらOK。
試しにマウントしたあとにノートブックで
!ls '/content/gdrive'
とすれば、ディレクトリの内容が表示されます。