Как установить c библиотеки в AWS Lambda? - PullRequest
0 голосов
/ 09 июня 2018

Я развертываю модель глубокого обучения, которая использует mxnet, используя flask и zappa.Все отлично работает в локальной системе.Но при развертывании с использованием zappa deploy myapp выдается следующая ошибка:

OSError: libgfortran.so.3: cannot open shared object file: No such file or directory

Мне было интересно, есть ли способ сжать эти * .so файлы в пакете, а затем развернуть его с помощью zappa?

1 Ответ

0 голосов
/ 10 июня 2018

Поскольку заголовок вопроса Как установить библиотеки c в лямбда-AWS? Нельзя установить библиотеки C в лямбду, поскольку AWS Lambda поддерживает только несколько языков, например:JAVA, Python, C #, Go и Node.js.

Вам не нужно устанавливать библиотеки для любого из поддерживаемых языков.Обеспечьте идеальную упаковку, которую может использовать AWS Lambda.

Для создания пакета развертывания для python: - https://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html

...