본문 바로가기
## 오래된 게시글 (미관리) ##/Python (Linux)

26. Python - Matplotlib에 한글 사용법

by #Glacier 2019. 1. 23.
반응형

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*


캐쉬삭제해줍니다. 이후 다시 주피터 노트북을 켜서 실행해보면 한글이 적용됩니다!


반응형