Colab 파이썬 matplotlib 한글 깨짐 해결하기

2021. 11. 6. 15:41Programming

728x90

Colab에서 matplotlib을 사용할 때 한글이 깨지는 현상이 있습니다.

(한글 폰트가 적용되어 있지 않아서, 미리 준비하지 않으면 자연스럽게 발생하는 현상입니다.)

아래 해결방법은 Colab이 아니더라도 보통의 리눅스에서도 한글이 깨질 때 해결방법이 됩니다.

1. 이를 해결하기 위해서는 아래와 같이 폰트를 설치해줘야 합니다.

!sudo apt-get install -y fonts-nanum  ## 폰트설치
!sudo fc-cache -fv ## 폰트 업데이트
!rm ~/.cache/matplotlib -rf ## 캐쉬된 matplotlib 폰트 삭제하여 재로딩

728x90

2. Colab의 경우, 폰트를 실제 적용하기 위해 런타임을 재시작해줘야 합니다. 

(재시작하면서 matplotlib의 캐쉬를 다시 읽어오면서 설치된 폰트를 사용하게 되는 구조입니다.)

아래와 같이 '런타임>런타임 다시 시작'을 클릭합니다.

3. matplotlib에서 그래프를 새로 그려보면 아래와 같이 한글이 잘 나오는 걸 확인할 수 있습니다.

반응형