【发布时间】:2022-02-18 03:20:24
【问题描述】:
我按照以下步骤创建了要在我的 AWS Lambda 函数中使用的层。
-
使用以下命令将pyarrow库下载到python文件夹
pip install pyarrow==5.0.0 -t python
-
然后递归压缩python文件夹
zip -r pyarrow.zip python/
-
使用 AWS Lambda UI 上传压缩文件并成功创建层。
-
将图层添加到我的 lambda 函数中。
但是,当我尝试导入 pyarrow 时,出现以下错误。
[ERROR] Runtime.ImportModuleError: Unable to import module 'lambda_function': No module named 'pyarrow.lib'
我下载了 zip 文件。我可以在其中看到 pyarrow 文件夹。但由于某种原因,Lambda 找不到 pyarrow。有什么我可能会犯错误的建议或建议?
【问题讨论】:
-
仔细检查您是否关注了packaging instructions。
标签: python amazon-web-services aws-lambda parquet pyarrow