首页 > 其他 > 详细

设置matplotlib显示中文(CentOS系统)

时间:2020-07-14 17:58:35      阅读:141      评论:0      收藏:0      [点我收藏+]

笔者是在使用jupyter画图的时候为坐标轴添加描述信息才有的这个需求,记录一下解决方法:

1、下载 想要设置的字体,这里以simhei.ttf为例

2、将simhei.ttf放入/usr/local/lib/python3.8/site-packages/matplotlib/mpl-data/fonts/ttf

3、修改/usr/local/lib/python3.8/site-packages/matplotlib/mpl-data/matplotlibrc

  在#font.sans-serif : 下添加  simhei,并去除注释

  如:

  font.sans-serif : simhei, DejaVu Sans, Bitstream Vera Sans, Computer Modern Sans Serif, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif

  font.family : sans-serif

4、重启jupyter内核。

 

如果还有此问题就删除  ~/.cache/matplotlib目录,重新加载即可。

 

设置matplotlib显示中文(CentOS系统)

原文:https://www.cnblogs.com/ufovsuso/p/13299711.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!