Google Colab 사용 방법 완벽 가이드
Google Colab은 무료로 제공되는 클라우드 기반의 Python 실행 환경으로, 코딩 초보자부터 데이터 과학자까지 누구나 쉽게 사용할 수 있습니다. 이 글에서는 Colab의 기본 사용 방법을 단계별로 알려드리겠습니다.
Google Colab이란?
Google Colab(Colaboratory)은 Jupyter Notebook을 기반으로 한 웹 서비스로, GPU와 TPU를 무료로 사용할 수 있어 머신러닝, 데이터 분석 등에 유용합니다. 별도의 설치 없이 브라우저에서 바로 실행 가능하다는 점이 큰 장점입니다.
사용 시작하기
1. Colab 접속하기
Google Colab은 공식 사이트에서 바로 사용할 수 있습니다.
- 브라우저에서 https://colab.research.google.com/에 접속합니다.
- Google 계정으로 로그인합니다.
- 메인 화면에서 "새 노트북" 버튼을 클릭해 새 프로젝트를 시작합니다.
2. 기본 인터페이스 이해하기
Colab 노트북은 코드 셀과 텍스트 셀로 구성됩니다.
- 코드 셀: Python 코드를 작성하고 실행할 수 있는 공간입니다.
- 텍스트 셀: Markdown으로 설명이나 문서를 작성할 수 있습니다.
예를 들어, 코드 셀에 아래 코드를 입력하고 실행해보세요:
print("Hello, Colab!")
셀 왼쪽의 실행 버튼(▶)을 누르거나 Ctrl + Enter
를 사용하면 결과가 바로 출력됩니다.
3. 라이브러리 설치 및 사용
Colab에는 NumPy, Pandas 등 기본 라이브러리가 설치되어 있지만, 추가 라이브러리가 필요할 경우 !pip install
명령어로 설치할 수 있습니다.
!pip install requests
import requests
response = requests.get("https://www.google.com")
print(response.status_code)
위 코드는 requests
라이브러리를 설치하고 Google 홈페이지에 요청을 보내 상태 코드를 출력합니다.
4. 파일 업로드 및 다운로드
Colab에서 로컬 파일을 사용하려면 업로드가 필요합니다.
- 파일 업로드: 좌측 메뉴에서 "파일" 탭을 열고 "업로드" 버튼을 클릭합니다.
- 코드로 업로드: 아래 코드를 사용해 파일을 업로드할 수도 있습니다.
from google.colab import files
uploaded = files.upload()
파일을 다운로드하려면:
files.download("파일명.txt")
5. GPU/TPU 사용하기
Colab의 강력한 기능 중 하나는 무료 GPU/TPU 지원입니다.
- 상단 메뉴에서 "런타임" > "런타임 유형 변경"을 클릭합니다.
- "하드웨어 가속기"에서 "GPU" 또는 "TPU"를 선택하고 저장합니다.
- 런타임을 재시작하면 설정이 적용됩니다.
설정 확인 예제:
import tensorflow as tf
print("GPU Available: ", tf.test.is_gpu_available())
유용한 팁
- Google Drive 연동: Colab을 Google Drive와 연결해 데이터를 저장하거나 불러올 수 있습니다.
from google.colab import drive
drive.mount('/content/drive')
Ctrl + Enter
(셀 실행), Shift + Enter
(셀 실행 후 다음 셀로 이동) 등을 활용하세요.마무리
Google Colab은 설치 없이도 강력한 컴퓨팅 자원을 제공하므로, 코딩 연습이나 프로젝트에 매우 유용합니다. 위 단계를 따라 연습해보고, 궁금한 점이 있다면 댓글로 질문해주세요!