2-5. MatPlotLibのフォントを入れる
さてこのままでmatplotlibで日本語フォントを使うと
こんな感じに文字化け(豆腐)してしまいますので、日本語フォントを入れましょう。
IPAの配布しているフォントが有名です。
[IPAexフォント(IPAサイト)](http://ipafont.ipa.go.jp/)
こちらからダウンロードしたファイルを解凍した、ipaexg.ttfファイル(IPAexゴシック体)を、D:\VM に入れ、
[me@PC ~]$ mv /vagrant/ipaexg.ttf .pyenv/versions/3.6.0/lib/python3.6/site-packages/matplotlib/mpl-data/fonts/ttf/ [me@PC ~]$ mkdir .matplotlib [me@PC ~]$ cp .pyenv/versions/3.6.0/lib/python3.6/site-packages/matplotlib/mpl-data/matplotlibrc .matplotlib/ [me@PC ~]$ vi .matplotlib/matplotlibrc
### FONT #(略) #font.family : sans-serif font.family : IPAexGothic
↑ .pyenv/~/matplotlib/mpl-data/matplotlibrc のファイルを編集してもいいそうですが、.matplotlibディレクトリを作成しておくと、こちらを優先して参照してくれるそうです。
最後に、フォントのキャッシュを削除すれば完了・・・!
[me@PC ~]$ rm .cache/matplotlib/fontList.py3k.cache