如何在aws lambda中安装c库?

时间:2018-06-09 12:39:50

标签: python aws-lambda zappa

我正在使用mxnetflask部署使用zappa的深度学习模型。在本地系统上一切正常。但是当我使用zappa deploy myapp进行部署时,会出现以下错误:

OSError: libgfortran.so.3: cannot open shared object file: No such file or directory

我想知道是否有办法在包中压缩这些* .so文件,然后使用zappa进行部署?

1 个答案:

答案 0 :(得分:0)

问题标题是 如何在AWS lambda中安装c库? 您无法在lambda上安装C库,因为AWS Lambda仅支持JAVA,Python,C#,Go和Node.js等几种语言。

您不需要为任何支持的语言安装库。 提供可由AWS Lambda使用的完美包装。

为python创建部署包: - https://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html