首页 > 解决方案 > lambda函数抱怨文件名

问题描述

我试图将一个 python 脚本移动到 lambda 中,所以我可以自动化这个过程。但我遇到了问题。

该脚本来自 SecurityHub,我正在尝试输入处理程序名称,我已详细说明如下:enablesecurityhub.assume_role,对于脚本 - enablesecurityhub.py。但我收到以下错误消息:

无法导入模块“enablesecurityhub”:没有名为 enablesecurityhub 的模块。

我执行了一个 zip,其中包括所有导入 {pip install -r requirements.txt -t ./} 并且我已上传到 S3 - 文件大小约为 10mb。

cat requirements.txt 
boto3
argparse
utils
OrderedDict
input 

但我不确定我对处理程序做错了什么。请问你能建议吗?

标签: amazon-web-servicesaws-lambda

解决方案


推荐阅读