自己写代码时遇到的问题,查了很多人都说安装字体,感觉很麻烦,下面是我的解决方法。
import matplotlib.font_manager
a = sorted([f.name for f in matplotlib.font_manager.fontManager.ttflist])
for i in a:
print(i)
运行上面代码,得到所有字体
选择一个,我选的是 Heiti TC
(也可以选别的中文字体,这个是黑体)
将代码改成:
plt.rcParams['font.family'] = ['Heiti TC']
解决