我的Python脚本已经在多台本地计算机上进行了测试,并且可以正常工作。但是,当脚本压缩并上传到AWS Lambda时,我在测试代码时会得到Runtime.ImportModuleError: Unable to import module 'testsdk': No module named 'jsonpickle'
。 testsdk
是应执行的所需python文件。
我的本地PC上的python版本是3.7.0,与AWS Lambda的Python版本相同。
任何帮助,将不胜感激!
我也遇到过相同类型的问题,但是当我更正文件目录结构时,它将解决。
在侧面lambda函数中,有两个相同的名称文件夹。当我删除第一个时,它就可以正常工作。