Где Homebrew устанавливает файл fontconfig fonts.conf?
Я получаю сообщение об ошибке (когда я запускаю Python), что есть некоторые устаревшие записи в моей установленной Homebrew fontconfig fonts.conf
, но не знаю, где его искать. (Я проверил ожидаемые места, но не могу найти его там.)
Где Homebrew устанавливает fontconfig fonts.conf
?
1 ответ
Согласно этому сообщению (о предупреждении fonts.conf от Octave):
https://superuser.com/questions/1120758/fontconfig-warning-on-osx-when-running-octave
Доморощенные места fonts.conf здесь: /usr/local/etc/fonts/fonts.conf
Я использую Homebrew, и действительно есть fonts.conf
есть, но он датируется 2014 годом (3 года назад), несмотря на то, что я только что обновил / обновил варево fontconfig
(который восстанавливает кэш шрифтов). Обыск /usr/local
указывает связанные файлы, которые brew обновляет, когда вы 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 теперь получает информацию о шрифте из одного из других файлов.