Как проверить python AWS лямбда-функции при создании ZIP с дополнительными зависимостями? , локальной - PullRequest
0 голосов
/ 15 марта 2020

Я хочу создать python функцию с некоторыми дополнительными зависимостями, используя
в соответствии с этим документом:
https://docs.aws.amazon.com/lambda/latest/dg/python-package.html#python -package-зависимостей
мне нужно использовать:
Обновление функции с помощью дополнительных зависимостей
мой вопрос, как я могу быть уверен, что мой python скрипт будет использовать или если у него достаточно libs в zip
, в простых словах, как мне четыре раза мой python скрипт, чтобы использовать зависимости от нового каталога, который я собираюсь загрузить как zip?

1 Ответ

1 голос
/ 15 марта 2020

Вам необходимо установить пакеты в вашем пакете развертывания, прежде чем загружать его в lambda.

Например, ваш пакет развертывания похож на

lambda-package

- lambda_function.py

- некоторые другие файлы

Перейдите в ваш lambda_package и установите внутри него пакеты, используя

pip install package-name -t .

Это установит этот пакет, а -t означает, что вы указываете целевой каталог в качестве текущего каталога

Затем архивируйте все содержимое этого папку и загрузите ее в aws лямбда.

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