Runtime.ImportModuleError:无法导入模块'testsdk':使用AWS Lambda的Python脚本没有名为'jsonpickle'的模块

问题描述 投票:0回答:1

我的Python脚本已经在多台本地计算机上进行了测试,并且可以正常工作。但是,当脚本压缩并上传到AWS Lambda时,我在测试代码时会得到Runtime.ImportModuleError: Unable to import module 'testsdk': No module named 'jsonpickle'testsdk是应执行的所需python文件。

我的本地PC上的python版本是3.7.0,与AWS Lambda的Python版本相同。

任何帮助,将不胜感激!

python amazon-web-services aws-lambda python-3.7 jsonpickle
1个回答
0
投票

我也遇到过相同类型的问题,但是当我更正文件目录结构时,它将解决。

在侧面lambda函数中,有两个相同的名称文件夹。当我删除第一个时,它就可以正常工作。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.