当前位置: 首页 > 面试题库 >

“ Matplotlib正在使用fc-list构建字体缓存的问题。这可能需要一点时间。” 在MacoS上

万俟财
2023-03-14
问题内容

我正在运行OS X 10.11.3,并且已经安装了包括Matplotlib 1.5.1的Anaconda3-2.5.0-MacOSX-x86_64.pkg。当我尝试使用以下命令在Jupyter中导入Matplotlib时:

import matplotlib.pyplot as pp

我收到一条很长的错误消息,从以下内容开始:

/Users/hgbauer/anaconda/lib/python3.5/site-packages/matplotlib/font_manager.py:273:用户警告:Matplotlib正在使用fc-list构建字体缓存。这可能需要一点时间。

无论我等待多长时间,该信息都不会消失。

我在一个相关线程中注意到:

matplotlib导入时需要时间

该问题可能需要删除〜/ .cache / matplotlib的内容,但是在这种情况下,Matplotlib似乎是单独安装的,而不是作为Anaconda的一部分安装的。

我的问题是这样的:

如何删除Anaconda中的〜/ .cache / matplotlib文件以删除内容?

任何建议将不胜感激。


问题答案:

要删除的文件位于之下~/.matplotlib,而不是~/.cache/matplotlib(您也希望~/.cache/fontconfig出于迷信而删除,但错误的.matplotlib路径很重要)

您应该在下一次运行时再次看到该讨厌的消息,然后再也没有。



 类似资料:
  • 问题内容: 我对Docker的层缓存表现出色感到惊讶,但我也想知道它如何确定是否可以使用缓存的层。 让我们以这些构建步骤为例: 例如,它如何知道可以使用缓存的层,但可以为其创建新层呢? 问题答案: 在Dockerfile最佳实践构建缓存部分中相当详尽地解释了构建缓存过程。 * 从缓存中已存在的基本映像开始,将下一条指令与从该基本映像派生的所有子映像进行比较,以查看是否其中一个是使用完全相同的指令构

  • 问题内容: 我刚刚升级到(1.5.1)的最新稳定版本,每次导入matplotlib时都会收到以下消息: …总是停顿几秒钟。 这是预期的行为吗?之前也一样,只是没有打印出来的消息吗? 问题答案: 正如汤姆在上面的评论中建议的,删除文件: 解决这个问题。就我而言,文件位于: 已编辑 几天前,该消息再次出现,我删除了上述位置中的文件,但没有成功。我发现,建议在这里通过有一个额外的位置信息与文本缓存文件是

  • 问题内容: 最近换用了Go 1.11版本,并正在尝试将我们的项目转换为使用新的模块系统。但是,我在缓存系统方面遇到了一个令人沮丧的问题(到目前为止,由于过去不相关的问题,我一直在使用它,但是模块不可以这样做)。 下面的命令日志基于使用我的系统使用Homebrew进行的全新升级到1.11(我通常使用gvm来安装和管理Go版本,但是为此交换到系统构建中以查看是否是gvm)。我将我的GOPATH设置为一

  • 我试图更新cocopods,但我得到下一个错误时,我执行的命令 test@local~%sudo gem安装cocoapods-v 1.9.0构建本机扩展。这可能需要一段时间...错误:安装cocoapods错误:错误:无法构建gem本机扩展。 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby-我 /System

  • 我在.htaccess文件中设置了此代码,但woff字体不会缓存。 我也尝试过没有过期活动和过期默认值“访问加1个月”,但仍然不能再次工作。怎么了?如何缓存这种字体?其他对象,如CSS,JS和所有图像,通过缓存控制方法正确缓存,但我仍然无法缓存woff字体。

  • 问题内容: 我正在使用PHP开发电子邮件验证正则表达式,我需要知道TLD可能有效且仍然有效的时间。我进行了一些搜索,但找不到关于该主题的太多信息。那么一个TLD可能会持续多久? 问题答案: DNS允许单个标签最多包含63个字符。