【问题标题】:Runtime.ImportModuleError: Unable to import module 'testsdk': No module named 'jsonpickle' with Python script using AWS LambdaRuntime.ImportModuleError: Unable to import module 'testsdk': No module named 'jsonpickle' with Python script using AWS Lambda
【发布时间】:2019-06-19 11:01:46
【问题描述】:

我的 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】:

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

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

    【讨论】:

      猜你喜欢
      • 2021-10-16
      • 2014-07-17
      • 2021-11-22
      • 1970-01-01
      • 2022-12-27
      • 2022-12-27
      • 2017-12-08
      • 2013-09-14
      • 2023-04-03
      相关资源
      最近更新 更多