windows环境下matplotlib图片中中文显示异常
问题描述:
windows环境,python3,正确使用matplotlib绘图后存在的中文显示异常问题
解决方案:
1.找到当前python环境下如下文件
1 | lib\\site-packages\\matplotlib\\mpl-data\\matplotlibrc |
2.采用notepad++(文本编辑器)打开matplotlibrc
ctrl+f 搜索 font.family
根据定位寻找到”font.family“和”font.sans-serif“字段
取消注释或直接改成如下形式:
1 | font.family: sans-serif |
如果存在负号显示异常则可以在添加一行axes.unicode_minus:False
保存文件,重新加载python环境