首页 > 解决方案 > 如何将具有 lambda 函数的 tesseract 压缩文件部署到 aws lambda

问题描述

我发现了这个(通过 virtualenv 在 AWS Lambda 上的 Tesseract OCR)关于如何构建 tesseract 和部署到 aws lambda 的逐步过程。但是我无法在第 7 步上取得进展。不知道作者将 lambda 函数添​​加到压缩文件的根目录是什么意思。任何人都可以帮助@José Augusto Paiva

标签: pythonlambdatesseract

解决方案


根目录是基本目录。对于 zip 文件,他指定了这一点,因为大多数时候人们只需右键单击文件夹并单击Compress "tesseract-lambda". 这样做的问题是,如果该文件位于该文件夹中,则该文件需要位于根目录中。这是你需要做的。

选择作为您的 lambda 函数的文件和包含您的代码的文件夹,在您链接的示例中,该文件夹称为tesseract-lambda. 然后右键选择Compress 2 Items

压缩文件的屏幕截图

注意:如果您只是单击解压缩,您的文件似乎都在一个名为 的文件夹Archive中,如果您想验证您是否正确压缩它,请从终端运行以下命令:

unzip Archive.zip


推荐阅读