반응형
import matplotlib
matplotlib.font_manager.get_fontconfig_fonts()
Jupyter Notebook 안에서
이렇게 치면 설치된 ttf 폰트들이 나옵니다.
저는 제주고딕을 찾았고요~ 제주고딕이 있는 곳의 주소를 Ctrl+C합니다.
그다음 이렇게 쳐주시면 되는데요.
fname안에 저렇게 주소로 넣어줍니다.
from matplotlib import font_manager, rc
font_name = font_manager.FontProperties(fname='/usr/share/fonts/JejuGothic/JejuGothic.ttf').get_name()
rc('font', family=font_name)
이후 저장후 주피터노트북 커널을 종료해주시고, 터미널을 열어서,
cd ~/.cache/matplotlib
rm -rf*
캐쉬삭제해줍니다. 이후 다시 주피터 노트북을 켜서 실행해보면 한글이 적용됩니다!
반응형
'## 오래된 게시글 (미관리) ## > Python (Linux)' 카테고리의 다른 글
28. Python - 확률적 경사 하강법 (0) | 2019.01.25 |
---|---|
27. Python - 배치 경사 하강법 (0) | 2019.01.24 |
25. Python - 분류 연습문제 4 [ 스팸 필터 / 스팸 분류기 ] (0) | 2018.12.05 |
24. Python - 분류 연습문제 3 [타이타닉 데이터셋 도전] (0) | 2018.12.04 |
23. Python - 분류 연습문제 1,2 (0) | 2018.11.30 |