裏 RjpWiki

Julia ときどき R, Python によるコンピュータプログラム,コンピュータ・サイエンス,統計学

再度,matplotlib で日本語を使えるようにする (Mojave, Python)

2020年11月30日 | Python

前に,matplotlib で日本語を使えるようにする

を書いたが,その後,描いてみたら,日本語が使えなくなっていた。

その間に何をやったかというと,「Mac OS をバージョンアップして,macOS バージョン 10.14 Mojave にした」ことが原因か。

/usr/local/Cellar/python3/3.6.3/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/matplotlib/font_manager.py:1238: UserWarning: findfont: Font family ['IPAMincho'] not found. Falling back to DejaVu Sans.
  (prop.get_family(), self.defaultFamily[fontext]))

というのが出る。

matplotlibrc の IPAMincho を IPAGothic に変えても,相変わらず ['IPAMincho'] not found と言い張るので,1238 行でエラーが起きたという font_manager.py をみてみた。

しばらく,あちこち見たけど,初心に返り先頭にあるコメントを読んでみた。

Experimental support is included for using `fontconfig` on Unix
variant platforms (Linux, OS X, Solaris).  To enable it, set the
constant ``USE_FONTCONFIG`` in this file to ``True``.

と書いてあったので,そうしたら,また,ちゃんと日本語が使えるようになった

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

PVアクセスランキング にほんブログ村

PVアクセスランキング にほんブログ村