Jupyter의 matplotlib 사용시 일본어 두부 해결
TL;NR
docker로 matplotlib의 글자와 싸우기
환경:
docker on ubuntu18.04
python3
과제:
액션:
matplotlib의 font.family 글꼴 지정
import matplotlib.pyplot as plt
plt.rcParams['font.family'] = 'IPAGothic'
plot somthing
UserWarning: findfont: Font family ['IPAGothic'] not found. Falling back to DejaVu Sans(prop.get_family(), self.defaultFamily[fontext]))
font 캐시 삭제
rm ~/.cache/matplotlib/fontList.*
font 다운로드 (이번에는 IPAGothic 사용)
htps : // 이파후 t. 가득. . jp / ld / epafu t / w w ぉ d. HTML
matplotlib의 fontPath 식별
print(matplotlib.matplotlib_fname())
/usr/local/lib/python3.5/dist-packages/matplotlib/mpl-data/matplotlibrc
파일을 확장하고 .ttf 파일을 docker fontPath로 복사
docker cp ipag.ttf コンテナNAME:/usr/local/lib/python3.5/dist-packages/matplotlib/mpl-data/fonts/ttf/
Done
영구 대응
matplotlibrc 구성 파일 수정
cp /usr/local/lib/python3.5/dist-packages/matplotlib/mpl-data/matplotlibrc ~/.config/matplotlib/
파일의 Font 세션 수정
font.family : IPAGothic
Reference
이 문제에 관하여(Jupyter의 matplotlib 사용시 일본어 두부 해결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Gvling/items/29516eebccf527e7be5d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
import matplotlib.pyplot as plt
plt.rcParams['font.family'] = 'IPAGothic'
plot somthing
UserWarning: findfont: Font family ['IPAGothic'] not found. Falling back to DejaVu Sans(prop.get_family(), self.defaultFamily[fontext]))
rm ~/.cache/matplotlib/fontList.*
print(matplotlib.matplotlib_fname())
/usr/local/lib/python3.5/dist-packages/matplotlib/mpl-data/matplotlibrc
docker cp ipag.ttf コンテナNAME:/usr/local/lib/python3.5/dist-packages/matplotlib/mpl-data/fonts/ttf/
영구 대응
matplotlibrc 구성 파일 수정
cp /usr/local/lib/python3.5/dist-packages/matplotlib/mpl-data/matplotlibrc ~/.config/matplotlib/
파일의 Font 세션 수정
font.family : IPAGothic
Reference
이 문제에 관하여(Jupyter의 matplotlib 사용시 일본어 두부 해결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Gvling/items/29516eebccf527e7be5d
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
cp /usr/local/lib/python3.5/dist-packages/matplotlib/mpl-data/matplotlibrc ~/.config/matplotlib/
font.family : IPAGothic
Reference
이 문제에 관하여(Jupyter의 matplotlib 사용시 일본어 두부 해결), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Gvling/items/29516eebccf527e7be5d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)