2017-01-18 2 views
0

Я получаю сообщение об ошибке (когда я запускаю Python), что есть некоторые устаревшие записи в моем Homebrew-install fontconfig's fonts.conf, но не знаю, где его искать. (Я проверил expected locations, но не могу найти его там.)Где Homebrew устанавливает шрифт fontconfig fonts.conf?

Где находится Homebrew install fontconfig's fonts.conf?

ответ

0

Согласно этому сообщению (о предупреждении 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 теперь получает информацию о шрифте из одного из других файлов.

Смежные вопросы