python matplotlib 中文显示方框
程序员文章站
2022-03-09 20:30:50
...
通过网上的搜索,我的方法是下载微软雅黑字体:
import matplotlib
# 找到配置文件matplotlibc
# 用notepad++啥都编辑器打开编辑
print(matplotlib.matplotlib_fname())
# 缓存文件夹记录
print(matplotlib.get_cachedir())
#font.family : sans-serif
# 修改成这个,注意去除#号
font.family : Microsoft YaHei
#font.sans-serif : DejaVu Sans, Bitstream Vera Sans, Computer Modern Sans Serif, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif
# 修改成这个,注意去除#号
font.sans-serif : Microsoft YaHei, DejaVu Sans, Bitstream Vera Sans, Computer Modern Sans Serif, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif
最后一步,备份缓存,切换到缓存目录,把缓存文件剪切到其他地方去,万一修改失败还可以剪切回来!!!
下一篇: 【设计模式】简单工厂模式(改进后的)