Согласно этому сообщению (о предупреждении 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's 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 (используя matplotlib в сеансе IPython) у меня появилось предупреждение Fontconfig. Конкретное предупреждение, которое я получил, было: «blank больше не имеет никакого эффекта, удалите его из вашего fonts.conf». Увидев, что варево не касалось этого старого fonts.conf
, я просто переименовал его, чтобы скрыть его. Предупреждение ушло, и до сих пор не было никаких побочных эффектов. Я предполагаю, что matplotlib теперь получает информацию о шрифте из одного из других файлов.