我正在尝试从S3上传一个.zip文件以在lambda函数上运行。这样做时,我收到以下错误:
START RequestId: 578fc1bb-9c82-11e7-b2c9-91da0a832381 Version: $LATEST
Unable to import module 'create_heatmap': No module named create_heatmap
END RequestId: 578fc1bb-9c82-11e7-b2c9-91da0a832381
REPORT RequestId: 578fc1bb-9c82-11e7-b2c9-91da0a832381 Duration: 0.31 ms Billed Duration: 100 ms Memory Size: 128 MB Max Memory Used: 18 MB
上面是我压缩并上传到lambda的文件夹。您可以在此顶级目录中看到create_heatmap.py文件。
我列出的处理程序配置如下所示: {{3}}
最后,这是create_heatmap.py中的lambda_handler函数。
def lambda_handler(event,context):
hm = Heatmap(course_name=event.get('course_name',None),horizontal=event.get('horizontal',[]),num_topics=event.get('num_topics',10))
hm.run()
我无法弄清楚为什么现在这不起作用。任何建议都将不胜感激。