欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

matplotlib不显示中文问题的解决办法

程序员文章站 2022-03-01 22:15:45
...

1. 准备simhei.ttf字体文件

http://www.font5.com.cn/zitixiazai/1/151.html
如果链接失效,请百度自行搜索

2. 在jupyter中打印matplotlib配置文件的位置地址

	import matplotlib
	print(matplotlib.matplotlib_fname())

效果如图:
matplotlib不显示中文问题的解决办法

3. 进入到c:\users\ttzxh\appdata\local\programs\python\python38\lib\site-packages\matplotlib\mpl-data路径。

matplotlib不显示中文问题的解决办法 用记事本或者编辑器打开matplotlibrc文件,添加下面内容到配置文件,并保存:

  font.family         : sans-serif
  font.sans-serif         : SimHei
  axes.unicode_minus  : False

4.然后在打开fonts文件夹(windown系统执行到这步即可,Linux和mac继续后面步骤)matplotlib不显示中文问题的解决办法

5. 删除缓存代码

rm -r ~/.cache/matplotlib [linux]

rm -r ~/.matplotlib [Mac]

6.重新运行 jupyter notebook