【转】matplotlib出现字体错误findfont: Font family ['sans-serif'] not found

原文链接:https://blog.csdn.net/qq_37703898/article/details/105050800

本文参考原文 改写。 

 

下载simhei字体:

把下载的字体复制到   虚拟环境 目录:

 

 

在home目录下,执行 ctrl + h ,打开隐藏目录,删除  ~/.cache/matplotlib的缓冲目录。 

(如果是在服务器上,cd 到根目录下,然后 ls -a  找到 .cache,然后cd .cache 最后 rm -r matplotlib )


修改 ./venv/lib/python3.5/site-packages/matplotlib/mpl-data 里面的matplotlibrc文件,修改三处如下:

(注意这里是 虚拟环境的目录)

 

195 行:

207行 添加SimHei即可:

322行,把True改为False:

重新启动python即可

posted on 2020-09-02 11:57  不知所以随风飘动  阅读(1515)  评论(0编辑  收藏  举报

导航