😆 Big Data/- etc (OS, Linux)

[코랩] 구글 colab에서 그래프 한글 폰트가 네모로 나온다면?? 오류 깨진다면??

또방91 2021. 12. 31. 17:45
728x90

 

 

 

 

코랩으로 열심히 코드식을 써내려가고 그래프를 그리니 이게 뭐람???

오류가 발생해 부럿다..... 펑펑🤯🤯🤯

 

현재 내가 사용하고있는 컴은 윈도우OS!

기본설치되어있는 'Malgun Gothic' (맑은 고딕)으로 폰트를 설정하니..........

오류가 발생했다...


 

 오류가 발생한 이유는 ?? 

Colab은 윈도우가 아닌 리눅스(Linux)🐧 운영체제를 사용합니다!

그렇기때문에 폰트가 깨지고 에러메세지가 보이는 건 당연!

 

 

 해결 방법은 ?? 

1. 폰트를 설치  >>>  2. 런타임 다시 시작  >>>  3.설치한 폰트로 설정하기  

 

순서대로 해보자! 

그전에 중요!!! 처음에 맑은고딕으로 설정하려고 써놓은 셀은 지운다.

(혹시... 불안하면 그 코드식 주석처리 하고 실행놓는다)

 

 1. 폰트를 설치한다 :  아래 코드식을 새로운 셀에 입력해서 실행한다.

=> 나눔 폰트를 설치하는 코드식이다!

%matplotlib inline  

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

!apt-get update -qq
!apt-get install fonts-nanum* -qq

path = '/usr/share/fonts/truetype/nanum/NanumBarunGothic.ttf' 
font_name = fm.FontProperties(fname=path, size=10).get_name()
print(font_name)
plt.rc('font', family=font_name)

fm._rebuild()
mpl.rcParams['axes.unicode_minus'] = False

** 실행 누르면 아래처럼 샬라샬라~~말이 뜬다--!🥴

 

 

2. 런타임 다시 시작한다 :  설치한 폰트로 적용하기 전, 세팅준비작업이다.

 런타임 >> 런타임 다시시작 클릭!!

이런식으로 셀 실행 해놨던 것이 사라지고, 모든 셀의 런타임들이 [  ] 빈칸이된다. 

 

 

3.설치한 폰트로 설정해준다 : 폰트설정하는 방법은 그냥 아까 코드 셀을 실행하면 되는 거다! 

 

 폰트 설정이 잘 되었는지 확인해볼까요?? 

그래프 column이 많아서 오밀조밀하게 있긴하지만, 한글이 깨지지 않은걸 발견!!!

성공 !!!🎉🎉🎉🎉🎉

 

 

 

 

 

 

 

 

728x90