Python AWS:如何将简单函数作为Lambda层导入?
因此,我们使用python Lambda函数和Textract进行关键字搜索。我们希望将文本检索处理后的数据编入Elasticsearch 因此,我们在以下路径下载了带有pip的elasticsearch软件包:Python AWS:如何将简单函数作为Lambda层导入?,python,amazon-web-services,
elasticsearch,aws-lambda,Python,Amazon Web Services,
elasticsearch,Aws Lambda,因此,我们使用python Lambda函数和Textract进行关键字搜索。我们希望将文本检索处理后的数据编入Elasticsearch 因此,我们在以下路径下载了带有pip的elasticsearch软件包: python/lib/python3.8/站点包 或者在这里:python 并压缩了python文件夹 我们用这个.zip创建了一个新层,并将它添加到Lambda函数中。测试Lambda函数时,我们会收到错误消息: 没有名为“elasticsearch”的模块 我们做错了什么?我们
python/lib/python3.8/站点包
- 或者在这里:
python
python
文件夹
我们用这个.zip创建了一个新层,并将它添加到Lambda函数中。测试Lambda函数时,我们会收到错误消息:
没有名为“elasticsearch”的模块
我们做错了什么?我们是AWS的新手,已经尝试了几个小时,现在我们陷入了困境。顺便说一下,我们在尝试导入包含hello world的简单pyyhon文件时成功了
提前感谢您的帮助 有一次我在Windows机器上打包图层时遇到问题。linux机器上打包的同一个目录运行良好。这是您打包代码的方式吗:还有,哪一行触发了错误?是不是
import elasticsearch
语句?