Как включить .whl файлы в zip для лямбда-функции - PullRequest
0 голосов
/ 07 марта 2019

Хорошо ... Я потратил много времени, пытаясь понять это.Кажется, что самый простой способ включить зависимости для python в лямбда-функции - это загрузить файл .whl из pyPI (https://aws.amazon.com/premiumsupport/knowledge-center/lambda-python-package-compatible/),, распаковать, включая содержимое, скомпилированное в версии на linux, совместимой с тем, что работает в AWS)..

Простой вопрос, не отвечайте, где найти. Как на компьютере с WINDOWS можно распаковать содержимое .whl для включения в zip-файл с нашими скриптами на python? Я отчаянно ищушаг за шагом, но там ничего нет ... очень расстроен.

1 Ответ

0 голосов
/ 07 марта 2019

Лямбда-функции запускаются на компьютерах с Linux, поэтому в руководстве говорится, что вы должны загрузить manylinux колеса.

Вы можете выполнить упаковку (следуя шагам в статье, которую вы связали) точно так же и в Windows, при условии, что вы загружаете и извлекаете manylinux колеса, а не колеса Windows.

РЕДАКТИРОВАТЬ: поднять это из комментариев - .whls - это просто старые .zips, так что вы можете переименовать их в .zip и извлечь.

...