Matplotlib 彻底解决中文乱码问题解决方案
程序员文章站
2022-03-01 21:04:39
...
-
首先需要下载字体库: 点击下载SimHei
-
Win10 和 Mac都是双击打开然后安装即可。
-
找到
matplotlib
字体文件夹,不知道matplotlib
文件在哪里的话,运行下面python
代码import matplotlib matplotlib.matplotlib_fname() #输出matplotlib包所在的配置文件的路径
-
打开
matplotlib
里mpl-data\fonts\ttf
的文件夹,将我们下载好的字体SimHei.ttf
拷贝到该文件夹下 -
修改
matplotlib
里mpl-data
下的matplotlibrc
文件- 找到
#font.sans-senrif
,去掉前面的#,并在:后面写上在准备工作加入的中文字体的名称SimHei - 找到
#axes.unicode_minus
,去掉前面的#,并在:改为False
- 找到
-
重启一下编辑器,如果还不生效,尝试运行下面的代码:
from matplotlib.font_manager import _rebuild _rebuild() #reload一下
上一篇: Android动画之视图动画
下一篇: Android 补间动画 视图动画
推荐阅读
-
PowerDesigner生成数据库时的列中文注释乱码问题的设置方法
-
Linux 下 Sublime Text 中文输入问题的解决方案
-
解决Windows10下mysql5.5数据库命令行中文乱码问题
-
转: 解决idea工具下tomcat中文乱码问题
-
HTML5在IE10、火狐下中文乱码问题的解决方法
-
解决python中画图时x,y轴名称出现中文乱码的问题
-
解决python2 绘图title,xlabel,ylabel出现中文乱码的问题
-
解决SpringMvc后台接收json数据中文乱码问题的几种方法
-
Android Studio怎么解决导入项目的中文注释乱码的问题?
-
解决php接收shell返回的结果中文乱码问题