1.下载文件,并将文件移动到matplotlib/mpl-data/fonts/ttf文件内
完整路径:/users/username/anaconda3/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf
注:因为安装了anaconda,所以文件目录在anaconda中
2.找到配置文件matplotlibrc并修改,路径在步骤一的mpl-data文件夹中。
需要修改三处:font.family(去掉#),font.sans-serif(去掉#,加上SimHei),axes.unicode_minus(去掉#,改为False),具体如下图
3.修改配置文件并保存。
命令行输入 :python
>>> from matplotlib.font_manager import _rebuild
>>> _rebuild()
注:正常到这一步,已经成功。如果出现如下图语句,请继续看步骤四
4.打开.bash_profile文件,打开方法命令行输入:open -e .bash_profile
之后复制下列语句到文件中
export LANG="en_US.UTF-8"
export LC_COLLATE="en_US.UTF-8"
export LC_CTYPE="en_US.UTF-8"
export LC_MESSAGES="en_US.UTF-8"
export LC_MONETARY="en_US.UTF-8"
export LC_NUMERIC="en_US.UTF-8"
export LC_TIME="en_US.UTF-8"
export LC_ALL=
然后使用快捷键command+s保存文件,接下来加载文件,使用命令:source .bash_profile。再次重复步骤三,会发现报错语句消失。
注:切记使用jupyter notebook的时候,要重新启动(不是刷新页面,是重新启动!!!)