【发布时间】:2017-09-06 13:26:34
【问题描述】:
从 S3 将 python zip 包上传到 AWS Lambda 时,我收到以下神秘错误:
module initialization error: [Errno 13] Permission denied: '/var/task/lambda_function.py'
错误似乎是,如果您创建具有限制性权限的 zip 包,那么 AWS 会感到困惑。本质上,AWS 会使用您授予的权限解压缩您的包并尝试使用它。尤其令人困惑的是,您可能能够从 AWS Lambda 内联代码编辑器中看到部分 zip 文件(因此您显然有一些权限),但 Lambda 函数会给出上述错误。
处理此问题的最佳方法是什么(更好的错误消息或解决问题)?
【问题讨论】:
标签: python aws-lambda