본문 바로가기
Python

맥에서 matplotlib 한글 깨짐 수정

by 앗사비 2024. 4. 19.
728x90

폰트 찾기
https://noonnu.cc/
OFL(오픈폰트 라이선스) 검색해서 다운

여기서는 Pretendard로 선택

경로 탐색
import matplotlib as mpl
print(mpl.matplotlib_fname())
print(mpl.get_cachedir())

폴더에 폰트 넣기
mpl.matplotlib_fname() 로 찾은 경로
...mpl-data\fonts\ttf 에 다운받은 폰트 추가

폰트 이름 확인
mpl.get_cachedir() 로 찾은 경로
fontlist....json 파일 삭제
파이썬으로 matplotlib 호출
json 파일 다시 생성됨
해당 json 열람해서 방금 추가한 폰트 이름 확인

파이썬 코드에 추가
plt.rc("font", family="Pretendard")  

참고
https://dev-adela.tistory.com/59

728x90