🐥

Google ColabでGCSを利用する

2022/09/15に公開

目標

Google ColabでGCSを利用する

やり方

GCP認証

下記コードを実行して、GCPに接続

from google.colab import auth
auth.authenticate_user()

gcsfuseをインストール

認証に成功したらgcsfuseをインストール

!echo "deb http://packages.cloud.google.com/apt gcsfuse-`lsb_release -c -s` main" | sudo tee /etc/apt/sources.list.d/gcsfuse.list
!curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
!apt-get -y -q update
!apt-get -y -q install gcsfuse

GCSをマウント

Google Colabに'dir'というディレクトリを作成して、GCSの'backet'を'dir'にマウントする。

backet、dirは自分の環境に合わせて。

! mkdir -p dir
! gcsfuse --implicit-dirs --limit-bytes-per-sec -1 --limit-ops-per-sec -1 backet dir

Discussion