1 首先确定一点, linux中可能没有对应的字体库; 方法:https://www.jb51.net/article/116238.htm 2 其次修改matplotlib 中的部分源码(这一点在1中描述不是很清晰) 方法: https://www.jb51.net/article/140744.htm 3 测试代码 In [1]: import matplotlib.pyplot as plt In [2]: plt.title('-哈哈') Out[2]: Text(0.5,1,'-哈哈') In [3]: plt.show() 这里存在问题: 将字体默认设为了 WenQuanYi Zen Hei Mono https://blog.csdn.net/dgatiger/article/details/50414549