AWS Lambda层导入Python函数

AWS Lambda层导入Python函数,python,aws-lambda,aws-lambda-layers,Python,Aws Lambda,Aws Lambda Layers,我需要为我的python3.6lambda函数导入pysftp库 我创建了所需的文件夹结构,pip将库安装到正确的文件夹中并将其压缩。据我所知,这应该行得通,还是我错过了smth。 顺便说一句,我在aws Linux ec2中创建了layer.zip,并从那里上传了它 但是lambda函数无法导入库。错误消息是: { "errorMessage": "Unable to import module 'lambda_function'" } 我找到了解决办法。 在将所有内容都设置为fresh

我需要为我的
python3.6
lambda函数导入
pysftp

我创建了所需的文件夹结构,pip将库安装到正确的文件夹中并将其压缩。据我所知,这应该行得通,还是我错过了smth。 顺便说一句,我在aws Linux ec2中创建了layer.zip,并从那里上传了它

但是lambda函数无法导入库。错误消息是:

{
  "errorMessage": "Unable to import module 'lambda_function'"
}
我找到了解决办法。
在将所有内容都设置为fresh之后,我注意到我用pip而不是pip3安装了库。只是一个小错误。

您能提供更多关于acutal lamba设置和代码的信息吗?因为也可能是您将lambda处理程序设置为
lambda\u函数
,但在代码中实际上是另一回事