본문 바로가기
Deep Learning

[Colab] 코랩과 구글 드라이브 연동하기

by Hangii 2023. 1. 2.

Google Colab으로 프로젝트를 진행할 때, 로컬 환경에 데이터를 저장하고 불러오는 대신 구글 드라이브에 존재하는 데이터를 Colab에 가져다 쓰고 싶은 경우가 있습니다. 

 

이런 경우 데이터를 코랩에 올리는 행위를 mount한다고 부르는데, 코드 단 두 줄을 사용해 매우 간단히 진행할 수 있습니다.

다음은 사용자의 구글 드라이브를 코랩 내 /content/drive에 mount하는 코드입니다:

from google.colab import drive
drive.mount('/content/drive')

 

1. 코랩에서 위 코드 블럭을 실행하면 다음과 같은 팝업이 뜹니다.

'Google Drive에 연결' 버튼을 눌러서 Colab이 Google Drive에 엑세스하는 것을 허용합니다.

 

2. 그러면 다음과 같이 구글 드라이브를 사용하는 계정을 선택하는 팝업이 뜹니다. 필요한 데이터가 들어있는 Google 계정을 선택하고, 액세스를 허용합니다.

 

3. 위 과정들이 정상적으로 진행됐다면, 코드 블럭에서 mount가 자동 진행됩니다.

 

4. mount가 완료되면, 다음과 같이 코드 블럭의 결과로 코랩 내에 데이터가 담긴 경로가 출력됩니다.

 

5. 출력된 경로에 구글 드라이브가 잘 올라간 것을 확인할 수 있습니다. drive폴더 안의 MyDrive에는 내 드라이브, Shareddrives는 공유 드라이브의 데이터가 담겨 있습니다.

'Deep Learning' 카테고리의 다른 글

Data Management  (0) 2023.02.15
MLOps Infrastructure & Tooling  (0) 2023.02.15
Transformers  (0) 2023.02.15
Computer Vision  (0) 2023.02.15
Deep Learning Fundamentals  (0) 2023.02.15

댓글