【发布时间】: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