在项目收尾时测出bug:调用matplotlib 制图时,发现应有的文档图片中没有正常显示中文描述,故产生该问题解决方案
一. 首先交代使用到工具、库版本
1)服务器: vi /etc/issue 后如下图所示:
2)python: py-3.6.5
3) 虚拟环境: pipenv-2018.11.26
4) 所用库:matplotlib-2.1.0
二,错误信息重现
1)代码保密,所以用一个测试用例代码来展示:
# coding:utf-8
from matplotlib import pyplot as plt
import random
plt.rcParams['font.sans-serif'] = 'SimHei' # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号
plt.figure(figsize=(6, 6))
label = ['无记录表', '0记录表', '1~100记录表', '101~1000记录表', '1001~1万记录表', '10001~100万记录表',
'100万~1000万记录表', '大于1000万记录表']
explode &#