我的目标是:
在 AWS-lambda 上创建自定义 api,它使用 mecab 来分析数据。
问题是:
当我在 aws-lambda 上运行测试时,它会抛出这种错误。
Execution result: failed(logs) { "errorMessage": "Unable to import module 'lambda_function': cannot import name '_MeCab' from 'MeCab' (/var/task/MeCab/__init__.py)", "errorType": "Runtime.ImportModuleError" }
问问题
96 次
1 回答
1
有两种方法可以使用这个库:
- 创建图层并在那里上传库包文件夹然后将此图层映射到 lambda 服务
- 上传 lambda 包内的库包文件夹。
如何找到库包文件夹:https ://leemendelowitz.github.io/blog/how-does-python-find-packages.html
图层文档:https ://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html
于 2020-09-07T20:32:25.743 回答