matplotlib中文乱码问题
1.下载中文字体simhei.ttf, 网址为http://fontzone.net/download/simhei
2. 将字体拷贝到matplotlib/mpl-data/fonts/ttf这个目录(绝对路径通过pip show matplotlib查看)
3. 删除当前用户matplotlib 的缓冲文件 cd ~/.cache/matplotlib
4. 代码中调整字体
plt.rcParams[u'font.sans-serif'] = ['simhei']
plt.rcParams['font.serif'] = ['simhei'] # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号

浙公网安备 33010602011771号