Я использую зависимости, скомпилированные с системными пакетами? - PullRequest
1 голос
/ 23 мая 2019

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

Я не совсем уверен, что они имеют в виду, хотя.Например, я создал пакет развертывания (фактически просто папку .zip с моим кодом в нем), чтобы включить пакеты, которые не предоставляются в среде Python Lambda.Для этого перед запуском я выполнил следующую команду:

pip3 install requests -t /path/to/folder

. В моей папке Python (/path/to/folder) была создана группа файлов и папок, в которых нуждается пакет «запросов».Затем я заархивировал и загрузил это в Lambda.Я использовал еще несколько пакетов, таких как 'yaml', 'json', 'bson', 'socket', 'ssl' и т. Д.

Что представляет собой зависимость, скомпилированная с системным пакетом, и как я узнаюиспользую ли я один?

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