【问题标题】:Is it possible to use lambda layers with zappa?是否可以在 zappa 中使用 lambda 层?
【发布时间】:2021-09-01 12:47:19
【问题描述】:

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

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

您可能知道,仅仅运行pip install opencv-python 是不够的,因为opencv 需要安装一些操作系统级别的包。因此,在运行 pip install opencv-python 之前,必须在运行 lambda 环境的 Amazon Linux 上安装一些软件包。 (yum install ...)

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

但我不确定是否可以在 zappa 部署的项目中使用 lambda 层。

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

【问题讨论】:

    标签: django opencv aws-lambda zappa aws-lambda-layers


    【解决方案1】:

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

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

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

    【讨论】:

    • 非常感谢。还有其他解决方案吗?有没有其他方法可以将 opencv 与 zappa 一起使用?
    • 是的,你可以使用 Zappa 并部署一个容器
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-05
    • 1970-01-01
    • 2020-01-19
    • 1970-01-01
    相关资源
    最近更新 更多