当前位置: 首页 > 工具软件 > dejaVu > 使用案例 >

findfont: Font family ['DejaVu Sans'] not found. Falling back to DejaVu Sans.

袁枫涟
2023-12-01

现象描述

在运行python代码进行图像绘制的时候,警告提示出现很多次:findfont: Font family ['DejaVu Sans'] not found. Falling back to DejaVu Sans.

解决方法

  1. 检查一下matplotlib的版本,确定不能过旧。
  2. 删除cache目录中matplotlib目录,在我的centos系统中,绝对路径是~/.cache/matplotlib/,删除整个这个matplotlib文件夹。rm -rf ~/.cache/matplotlib。然后需要重启一下notebook。
  3. 如果觉得步骤2麻烦或者一下子找不到.cache目录的话,不妨重启试一下,因为重启在一些系统中可能会删除.cache文件。

补充

如果使用的是Ubuntu或者其他linux系统方法和上面差不多;但是如果是windows用户的话,一般cache目录会在 C:\Users\用户名\AppData\Local 路径下。

参考:https://github.com/matplotlib/matplotlib/issues/8876

Smileyan
2020年2月29 日 22:24

 类似资料:

相关阅读

相关文章

相关问答