好吧...我花了很多时间试图解决这个问题。在lambda函数中包含python依赖项的最简单方法似乎是从pyPI(https://aws.amazon.com/premiumsupport/knowledge-center/lambda-python-package-compatible/)下载.whl文件,解压缩并包括在与AWS兼容的Linux版本上编译的内容运行。
一个简单的问题,在哪里都找不到答案。在WINDOWS机器上,我们如何使用我们的python脚本解压缩.whl的内容以包含在zip文件中?我拼命地寻找一个分步进行的步骤,但是没有任何东西……非常沮丧。
答案 0 :(得分:0)
Lambda函数在Linux机器上运行,因此该指南告诉您下载manylinux
滚轮。
只要确保下载并解压缩manylinux
轮,而不是Windows轮,就可以在Windows上进行包装(遵循链接的文章中的步骤)。
编辑:从注释中提取内容-.whls只是普通的.zips,因此您可以将其重命名为.zip并提取。