2

我正在使用一个名为natto-py的 Python 包,它需要一个名为MeCab的非 Python 日语标记器。

是否可以将其用于我的 Zappa 项目?MeCab 如何安装在 Lambda 上(因为 pip 不起作用)?

Django 1.10 和 Python 3.5

4

1 回答 1

1

只需将二进制文件放在与您的 zappa 项目相同的目录中,zappa 就会将其压缩并发送到 Lambda。

由于您正在编译自己的二进制文件,因此我强烈建议您为 zappa 使用本地 docker 环境,以更接近地匹配 AWS Lambda 环境。

此外,如果您的二进制文件很大并且会使您的 Lambda 包大于 50MB,那么请务必使用该slim_handler选项。

于 2017-11-27T19:56:38.463 回答