我想将我的wagtail(它是一个基于django的CMS(项目部署到AWS lambda函数上。最好的选择似乎是使用zappa
。
Wagtail需要安装opencv来支持所有功能。
正如您所知,仅仅运行pip install opencv-python
是不够的,因为opencv需要安装一些操作系统级别的软件包。因此,在运行pip install opencv-python
之前,必须在运行lambda环境的AmazonLinux上安装一些软件包。(yum install ...
(
我想到的唯一解决方案是使用lambda层来正确安装opencv。
但我不确定是否有可能在zappa部署的项目中使用lambda层。
任何形式的帮助和分享经验都将不胜感激!
有一个已准备好合并的开放拉取请求,但需要额外的用户测试。
旧项目有一个pull请求,声称层支持已合并
请随意试用,并让维护人员知道,以便更新文档。