OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5309|回复: 0

解决matplotlib问题: 没有'Times New Roman'字体

[复制链接]

143

主题

145

帖子

0

精华

高级会员

Rank: 4

积分
585
金钱
585
注册时间
2020-5-25
在线时间
42 小时
发表于 2020-10-12 17:12:49 | 显示全部楼层 |阅读模式
1金钱
UserWarning: findfont: Font family [u'Times New Roman'] not found. Falling back to DejaVu Sans   (prop.get_family(), self.defaultFamily[fontext]))
报错原因为系统中没有Times New Roman 这个字体。
解决方案:
(1)下载安装Times New Roman字体。
sudo apt install font-manager
(2)删除matplotlib的缓存:
rm ~/.cache/matplotlib -rf
注意:可能缓存地址不对,使用代码 fontmanager.get_cachedir() 或 fontmanager._fmcache获取缓存地址。
有相同爱好的可以进来一起讨论哦:企鹅群号:1046795523

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 21:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表