解决 matplotlib 中文乱码问题

配置文件 matplotlibrc

cd anaconda3/lib/python3.6/site-packages/matplotlib/mpl-data

vi matplotlibrc

可通过matplotlib.matplotlib_fname ()打印获得路径

font.family: sans - serif

font.sans - serif: SimHei,BitstreamVeraSans,..., sans - serif

或者直接改为font.family : SimHei

SimHei可以到http://fontzone.net/download/simhei下载

下载的 SimHei 放到matplotlib/mpl-data/fonts/ttf

清除缓存

做了上面的更改,发现并没有什么卵用。

/Users/username/.matplotlib文件删掉

你可能感兴趣的:(解决 matplotlib 中文乱码问题)