我收到一个错误(当我运行Python时)我的Homebrew安装的fontconfig fonts.conf
中有一些过时的条目,但不知道在哪里查找它。 (我已经检查了expected locations,但在那里找不到它。)
Homebrew在哪里安装fontconfig的fonts.conf
?
答案 0 :(得分:0)
根据这篇文章(关于Octave的fonts.conf警告):
https://superuser.com/questions/1120758/fontconfig-warning-on-osx-when-running-octave
Homebrew将fonts.conf放在这里:/usr/local/etc/fonts/fonts.conf
我使用Homebrew,确实有一个fonts.conf
,但它可以追溯到2014年(3年前),尽管我刚刚更新/升级了brew fontconfig
(重新生成字体缓存) 。搜索/usr/local
表示执行brew upgrade fontconfig
时, 更新的相关文件是:
/usr/local/etc/fonts/fonts.conf.default
/usr/local/etc/fonts/conf.d/10-scale-bitmap-fonts.conf.default
我搜索了我的系统驱动器,并在此处找到了最近的fonts.conf
:/opt/X11/lib/X11/fontconfig
。那可能来自XQuartz;我不确定。
和你一样,在运行Python时(在IPython会话中使用matplotlib),我收到了一个Fontconfig警告。我得到的具体警告是:“空白不再有任何影响。请将它从fonts.conf中删除。”看到brew没有触及旧fonts.conf
,我只是将其重命名为隐藏它。警告消失了,到目前为止没有任何不利影响。我猜matplotlib现在从其他文件中获取其字体信息。