【转】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即可


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM