参考tian同学的方法
先查看当前系统支持的字体,中文字题是拼音表示的。
# 查询当前系统所有字体
from matplotlib.font_manager import FontManager
import subprocessmpl_fonts = set(f.name for f in FontManager().ttflist)print('all font list get from matplotlib.font_manager:')
for f in sorted(mpl_fonts):
print('\t' + f)
【python学习|matplotlib画图汉字无法显示】在文件开头加两行代码即可解决:
#新增加的两行
import matplotlib
matplotlib.rc("font",family='YouYuan')
推荐阅读
- 人工智能|一文看懂CV中的注意力机制
- python 表情包下载器,轻松下载上万个表情包、斗图不用愁
- 几大方面了解Python中的字符串
- 数学建模|第二届长三角高校数学建模竞赛
- Letcode算法专篇|Java之有序集合&hashMap
- 使用python中的while...else方法
- python中利用break 和continue退出for循环
- Python中的for循环语法和示例
- python|python实现对图片的处理--图像处理课设