关于matplotlib图形中默认显示中文字体为方框,解决方案如下 在工作中,有时候我们需要在图形里添加中文标识,但motplotlib默认的字体是英文,如果不修改字体样式的话,那么matplotlib输出时中文就会被显示成方框: 这时候我们就需要在matplotlib中设置下字体的样式。 fname关键字需要传入的是:需要设置的字体在计算机的路径。 具体修改字体样式步骤如下: 1、在Fonts目录里可以查看到各种字体样式: