macos 系统学习python之matplotlib显示中文

1.问题:中文显示为空白方块,且提示为未找到该字体(本文显示字体为SimHei.ttf)

2.这个问题找了3个小时,我也是醉(特地写一篇记录一下,免得我这个脑子又忘记了)

3.解决办法(都是参考了很多文章,下面有原文链接)

第一步:输入以下代码,查看自己的matplotlib的路径,通过访达的前往文件夹功能直接跳转到matplotlib文件,选择matplotlib--mpl-data--fonts--ttf文件(如图)

#输出路径
# import matplotlib
# print(matplotlib.matplotlib_fname())

macos 系统学习python之matplotlib显示中文_第1张图片

 

第二步:下载好SimHei.ttf文件,将该文件复制到第一步中的tff文件下。

第三步:还是在第一步图中,matplotlib--mpl-data文件下找到matplotlibrc并打开

macos 系统学习python之matplotlib显示中文_第2张图片

第四步:修改matplotbrc文件中三个地方

第一、二个地方&#x

你可能感兴趣的:(python,macos)