1 首先确定一点, linux中可能没有对应的字体库;

2 其次修改matplotlib 中的部分源码(这一点在1中描述不是很清晰)

3 测试代码

In [1]: import matplotlib.pyplot as plt                                         

In [2]: plt.title('-哈哈')                                                       
Out[2]: Text(0.5,1,'-哈哈')

In [3]: plt.show()                                                              

解决Linux matplot无法显示中文的问题。

这里存在问题: 将字体默认设为了 WenQuanYi Zen Hei Mono

相关文章: