MacBook 环境下解决python画图无法显示中文问题
一、步骤
在python相关软件中输入如下代码:
import matplotlib
a=sorted([f.name for f in matplotlib.font_manager.fontManager.ttflist])
for i in a:
print (i)
我使用的python编辑器是JupyterLab,其他应该也适用吧。(I guess)
然后就会显示出所有mac中自带的字体!
像这样,然后你就在里面找可以用的中文字体(它们很明显的)
例如:我发现的PingFang HK
正常的打上如下代码在你需要的地方:
plt.rcParams['font.family']=['PingFang HK']
plt.rcParams['axes.unicode_minus']=False
完美显示