Python的matplotlib库画图不能显示中文问题解决
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python的matplotlib库画图不能显示中文问题解决相关的知识,希望对你有一定的参考价值。
首先在D:\Python\Lib\site-packages\matplotlib\mpl-data下找到matplotlibrc文件修改
1,找到
#font.family : sans-serif
去掉注释
2,找到
#font.sans-serif : Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif
修改为
font.sans-serif : Microsoft YaHei ,Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif
即去掉注释,并在配置值中添加 Microsoft YaHei
然后在C:\Windows\Fonts 下找到微软雅黑,点进去,选择常规(msyh.tty)
复制到 D:\Python\Lib\site-packages\matplotlib\mpl-data\fonts\ttf文件夹下即可
最后在运行代码处添加
plt.rcParams[ ‘font.sans-serif‘] = [‘Microsoft YaHei‘ ]
以上是关于Python的matplotlib库画图不能显示中文问题解决的主要内容,如果未能解决你的问题,请参考以下文章
Python机器学习入门——科学计算库(Matplotlib)