您的位置:首页 > 编程语言 > PHP开发

windows下matplotlib图例中文无法显示的解决办法

2017-10-06 11:02 260 查看

matplotlib图例中文无法显示的解决办法

原因:matplotlib中没有中文字体

环境:win10+python2.7

解决办法:

1.打开配置文件

import matplotlib
matplotlib.matplotlib_fname()


可以得到配置文件matplotlibrc地址,用文本编辑器打开配置文件

2.修改配置文件

将文件中的

#font.family: sans-serif


去掉注释,修改为

font.family: Microsoft YaHei


打开C:\Windows\Fonts文件夹,把Microsoft YaHei字体复制粘贴到配置文件matplotlibrc同目录下的Fonts文件夹中。

到C:\Users\用户名.matplotlib,把里面的缓存文件删除。

重启python即可显示为中文
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: