Win10下Matplotlib图例中文乱码解决
程序员文章站
2024-01-15 19:42:04
...
- 系统:Win10
- Python版本:3.6
第一步
找到matplotlib 配置文件:
import matplotlib
print(matplotlib.matplotlib_fname())
D:\Program Files\Python36\Lib\site-packages\matplotlib\mpl-data\matplotlibrc
第二步
然后将matplotlibrc
文件中的
#font.family: sans-serif
去掉注释,修改为
font.family: Microsoft YaHei
第三步
下载字体:msyh.ttf (微软雅黑)
放在matplotlib
字体文件夹下:
D:\Program Files\Python36\Lib\site-packages\matplotlib\mpl-data\fonts\ttf
第四步
删除.matplotlib/cache
里面的两个缓存字体文件C:\Users\你的用户名\.matplotlib
tex.cache
fontList.json
第五步
重启Python
推荐阅读
-
Win10下Matplotlib图例中文乱码解决
-
php中强制下载文件的代码(解决了IE下中文文件名乱码问题)_PHP
-
php中强制下载文件的代码(解决了IE下中文文件名乱码问题)
-
Ruby在cmd下中文显示乱码以及不支持OpenSSL的问题解决
-
解决Linux下Tomcat向MySQL插入数据中文乱码问题
-
windows internet explorer Windows下利用Gvim写PHP产生中文乱码问题解决方法
-
Windows下利用Gvim写PHP产生中文乱码问题解决方法
-
Linux下MySQL5.6的修改字符集编码为UTF8(解决中文乱码问题)_MySQL
-
Mysql 下中文乱码的问题解决方法总结
-
Mysql 下中文乱码的问题解决方法总结