【问题标题】:AWS Lambda Python error - Runtime.ImportModuleErrorAWS Lambda Python 错误 - Runtime.ImportModuleError
【发布时间】:2021-05-04 15:16:51
【问题描述】:

我正在运行following link 的 AWS 分步指南。

我目前正在进行第 4 步。-创建拆分输入数据的 Lambda 函数

我在安装了 Python 的 Windows 10 机器上运行:

pip 20.2.3 -  (python 3.9)

AWS 上的 Lambda 函数失败并显示以下内容:

{
  "errorMessage": "Unable to import module 'lambda_function': No module named 'fsspec'",
  "errorType": "Runtime.ImportModuleError"
}

功能日志

[错误] Runtime.ImportModuleError:无法导入模块“lambda_function”:没有名为“fsspec”的模块

请推荐任何解决方案。

【问题讨论】:

标签: python amazon-web-services aws-lambda


【解决方案1】:

问题在于文件权限。我在 Windows 10 机器上压缩文件,由于某种原因,文件没有执行权限。使用 Mac 正确设置权限后,该功能即可运行:

Commands used - 

 1. chmod -R +x *.py
 2. zip xyz.zip *

【讨论】:

    猜你喜欢
    • 2020-10-14
    • 2019-11-27
    • 2022-01-23
    • 2022-11-04
    • 1970-01-01
    • 2020-05-07
    • 2018-07-11
    • 2017-02-11
    • 2018-04-12
    相关资源
    最近更新 更多