是否可以将 lambda 层与 zappa 一起使用?

Is it possible to use lambda layers with zappa?

我想将我的 wagtail(这是一个基于 django 的 CMS)项目部署到 AWS lambda 函数上。最好的选择似乎是使用 zappa.

Wagtail 需要安装 opencv 才能支持所有功能。

你可能知道,仅仅 运行 pip install opencv-python 是不够的,因为 opencv 需要安装一些 os 级别的包。所以在 运行 pip install opencv-python 之前,必须在 Amazon Linux 上安装一些包,其中 lambda 环境是 运行。 (yum install ...)

我想到的唯一解决方案是使用 lambda layers 正确安装 opencv。

但我不确定是否可以os将 lambda 层用于 zappa 部署的项目。

非常感谢任何形式的帮助和分享经验!

有一个 open pull request 可以合并,但需要额外的用户测试。

旧项目有一个拉取请求 claims layer support has been merged

随时试用并告知维护人员,以便更新文档。