首页 > 解决方案 > 在 Windows 上为 Lambda 创建 Python 部署包

问题描述

我需要为 Lambda 创建一个 Python 部署包。

我注意到我不能只 pip -l ... 我需要的要求然后压缩文件夹。相反,我必须在 EC2 实例上执行此操作,并改用生成的文件夹(其中包含 Windows pip 未安装的其他二进制文件,例如 scipy.libs\libopenblasp-r0-39a31c03.2.18.so 用于 Scipy)。

谢谢。

标签: pythonamazon-web-servicesaws-lambda

解决方案


  • 有没有办法在 Windows 上创建部署包?

您可以尝试在 Windows 内的 Docker 容器中运行 Amazon Linux

  • 如果不是,我可以使用其他一些 Linux 变体(Amazon Linux 除外)吗?

它必须是 Amazon Linux,因为这是运行 Lambda 函数的操作系统。


推荐阅读