0

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

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

对此的任何帮助将不胜感激!

4

1 回答 1

0

我遇到了同样的问题并通过更正目录结构来解决它。

lambda 函数内部是两个相同的文件夹名称。我通过删除第一个文件夹解决了这个问题。

目录结构

于 2019-11-29T10:34:21.030 回答