相关疑难解决方法(0)

"Matplotlib正在使用fc-list构建字体缓存的问题.这可能需要一些时间." 在MacoS上

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

import matplotlib.pyplot as pp
Run Code Online (Sandbox Code Playgroud)

我收到一条非常长的错误消息,从以下开始:

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

无论我等多久,这条消息都不会消失.

我在一个相关的帖子中注意到了:

matplotlib在导入时需要时间

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

我的问题是:

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

任何建议将非常感谢.

macos matplotlib anaconda jupyter

10
推荐指数
2
解决办法
2万
查看次数

Matplotlib如何设置图例的字体类型

我想在Matplotlib中更改图例文本的字体类型。我知道我可以做这样的事情:

plt.legend(prop={'family': 'Arial'})
Run Code Online (Sandbox Code Playgroud)

但是我想使用中文字体类型,我不知道应该在上面的行中输入什么姓。但是我确实有该中文字体类型的fontproperties对象。但是,我还没有找到一种设置图例的fontproperties的方法。

有两个问题:

  1. 如何查找特定字体的家族名称
  2. 如何设置图例的字体属性

python matplotlib

5
推荐指数
1
解决办法
6392
查看次数

标签 统计

matplotlib ×2

anaconda ×1

jupyter ×1

macos ×1

python ×1