Google Colab에서 또 또 일본어 표시가 두부 불가피한 분에게(2019/10/27 시점)
6212 단어 ColabgooglePython3matplotlib
1. 가정하는 독자
ERROR.log
findfont: Font family ['IPAGothic'] not found. Falling back to DejaVu Sans.
/usr/local/lib/python3.6/dist-packages/matplotlib/backends/backend_agg.py:211: RuntimeWarning: Glyph 29983 missing from current font.
font.set_text(s, 0.0, flags=flags)
2. 결론 : matplotlib이 ver3.1 이상이면 font cache가 "fontlist-v310.json"으로 변경
NG.py
# このコマンドだと豆腐不可避
rm /root/.cache/matplotlib/fontList.json
rm /root/.cache/matplotlib/fontList-v300.json
ls.py
!ls -ll /root/.cache/matplotlib/
-rw-r--r-- 1 root root 46110 Jan 17 17:06 fontList.json
-rw-r--r-- 1 root root 29351 Jan 17 17:06 fontlist-v310.json # 2019/10/26時点ではこれを削除。
drwxr-xr-x 2 root root 4096 Jan 17 17:06 tex.cache
pipfreeze.py
!pip freeze
~(中略)~
matplotlib==3.0.2 # 2019/01/21
matplotlib==3.1.1 # 2019/10/26
~(中略)~
3.matplotlib ver.3 이후의 새로운 일본어 표시 순서
success.py
# 日本語フォントをダウンロードする。
!apt-get -y install fonts-ipafont-gothic
# キャッシュを削除する。
# !rm /root/.cache/matplotlib/fontList.json # 旧cache
!rm /root/.cache/matplotlib/fontlist-v310.json # 消すべきcache
# ランタイムを再起動する。(2020/10/14 この手順は不要ですので、スキップしてください)
4.before-after
이상입니다.
Reference
이 문제에 관하여(Google Colab에서 또 또 일본어 표시가 두부 불가피한 분에게(2019/10/27 시점)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/siraasagi/items/d72f60c25b30269d89e4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)