matplotlib进行图表时,在图表上添加中文,可能会报你那样“matplotlib distplay text must have all code points < 128 or use”的错误。有两个解决方法:1、把中文改成英文字符;2、重新调用系统,修改默认的字符类型,如果有中文英文,尽可能使用utf-8.加入代码如下
import sys reload(sys) sys.setdefaultencoding('utf-8')