标签: python amazon-web-services aws-lambda python-3.7 jsonpickle
我的Python脚本已经在多台本地计算机上进行了测试,并且可以正常运行。但是,当脚本压缩并上传到AWS Lambda时,在测试代码时会得到Runtime.ImportModuleError: Unable to import module 'testsdk': No module named 'jsonpickle'。 testsdk是应执行的所需python文件。
Runtime.ImportModuleError: Unable to import module 'testsdk': No module named 'jsonpickle'
testsdk
本地PC上的python版本是3.7.0,与AWS Lambda的Python版本相同。
对此将提供任何帮助!
答案 0 :(得分:0)
我遇到了同样的问题,并通过更正了目录结构来解决了这个问题。
在lambda函数内部有两个相等的文件夹名称。我通过删除第一个文件夹解决了该问题。