我正在尝试在AWS-Lambda上部署一个使用“ pdftotext”的小型python 3.7代码。我能够在本地计算机(Mac)上成功运行代码。使用AWS文档指定的虚拟环境,我使用pdftotext创建了代码的部署包。但是我仍然在Lambda中发现模块未找到错误。如果您能够为pdftotext及其所有依赖项创建一个完整的构建包,请分享。预先感谢。
使用AWS文档指定的虚拟环境,我使用pdftotext创建了代码的部署包。
import pdftotext
在AWS-Lambda中进行测试时,导致pdftotext找不到模块错误。
答案 0 :(得分:0)
对于该问题的回答,聚会有点晚了,但是我在这里问了类似的问题:Get pdftotext Python module running on Lambda
我的问题是,当Python 3.8 lambda运行时使用Amazon Linux 2共享库时,我正在Amazon Linux 1上编译二进制文件。
将库安装在Amazon Linux 2 EC2实例或docker容器上,该库将在您的lambda中可用。
发布此信息以防遇到这个问题的人。