我按照以下步骤创建了一个层(layer)供我的 AWS Lambda 函数使用。
使用以下命令将 pyarrow 库下载到 python 文件夹中:
pip install pyarrow==5.0.0 -t python
然后递归压缩 python 文件夹:
zip -r pyarrow.zip python/
通过 AWS Lambda UI 上传压缩文件并成功创建了一个层(layer)。
将该层(layer)添加到我的 Lambda 函数中。
然而,当我尝试导入 pyarrow 时,却遇到了以下错误。
[ERROR] Runtime.ImportModuleError: Unable to import module 'lambda_function': No module named 'pyarrow.lib'
我下载了zip文件,其中可以看到pyarrow文件夹。但Lambda无法找到pyarrow。您有什么建议或意见,可能是哪里出了错呢?