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

matplotlib中文乱码解决方法

2018-01-13 14:34 627 查看

每次编写代码时进行参数设置

import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号

 

 

一劳永逸(推荐) 一劳永逸法各个电脑不一样,我看网上很多种方法,找适合自己电脑的。

自己电脑测试可行:

平台:windows7, python3.6

步骤一:打开设置文件

import matplotlib

matplotlib.matplotlib_fname()

 

会显示matplotlibrc文件的地址

步骤二:修改matplotlibrc文件

将文件中的

#font.family: sans-serif

 

去掉注释,修改为

font.family: Microsoft YaHei

 

可显示为中文

 

作者:皓冉 Eva

链接:https://www.zhihu.com/question/25404709/answer/130258500

来源:知乎

 

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