본문 바로가기

딥러닝/자연어(NLP)

Colab에서 한글 사용하기

이미지 출처:  https://kuanhoong.medium.com/how-to-use-tensorboard-with-google-colab-43f7cf061fe4

Colab에서 matplotlib를 사용할 때 설정된 폰트는 한글이 지원이 안되기 때문에, 코렙에서 한글 폰트를 다운 받고 matplotlib에서 폰트를 설정해줘야 합니다.

# 주의 사항 
# 한글 설치. 설치 후 [ ctrl + M + . ] 으로 런타임 다시 시작해야 함. 

import matplotlib
import matplotlib.pyplot as plt
import matplotlib.font_manager as fm 

# 폰트 다운 받기
!apt -qq -y install fonts-nanum

# 폰트 설정하기 
path = '/usr/share/fonts/truetype/nanum/NanumBarunGothic.ttf'
font = fm.FontProperties(fname=path, size=10)
plt.rc('font', family='NanumBarunGothic') 
matplotlib.font_manager._rebuild()

설치를 완료하셨다면, matplotlib에서 실행해봅시다.

import matplotlib
matplotlib.rcParams['font.family']
matplotlib.rcParams['font.family'] = 'Malgun Gothic'