Python - Как установить шрифт на AWS Lambda? - PullRequest
0 голосов
/ 09 апреля 2020

Я пытаюсь установить шрифт на AWS Lambda, чтобы использовать функцию TextClip () moviepy. Я следовал шаг за шагом этот ответ { ссылка }, но шрифт по-прежнему не хочет устанавливать ...

У меня есть следующие файлы и каталог в моем пакете развертывания:

enter image description here

Это мой fonts.conf:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <dir>/opt/fonts/</dir>
  <cachedir>/tmp/fonts-cache/</cachedir>
  <config></config>
</fontconfig>

И я также добавляю: FONTCONFIG_PATH=/opt/fonts

Но Я все еще получаю следующую ошибку:

[ERROR] OSError: MoviePy Error: creation of None failed because of the following error:

convert: unable to read font `Rubik-Regular' @ warning/annotate.c/RenderType/955.
convert: delegate library support not built-in 'Rubik-Regular' (Freetype) @ warning/annotate.c/RenderFreetype/1808.
convert: no images defined `PNG32:/tmp/tmp3h8xrg3n.png' @ error/convert.c/ConvertImageCommand/3300

Кто-нибудь из вас знает, почему это не работает для меня?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...