我有一个在 Linux 上运行的 Python AWS Lambda,但由于某些依赖性,我需要将其部署在 Windows 上。我尝试过使用Python Azure Functions,并成功地将其部署在Linux上,但发现它们无法部署在Windows上。是否可以使用 AWS Lambda 来做到这一点? 基本上我的解决方案有一些需要由 python 库运行的 .exe(Tesseract OCR 和 pytesseract)
最佳答案
AWS Lambda 和 Azure Functions 被视为函数即服务 (FaaS) 解决方案,其中开发人员担心代码,而云提供商担心可用性、可扩展性以及运行代码的底层平台。
在这方面,您无法在服务器上运行它们中的任何一个。如果您需要特定的 Windows 依赖项,则必须像平常一样创建一个 Python 项目,安装依赖项并配置 Windows Server,负责基础架构和操作系统配置和管理。
关于python - 是否可以在 Windows 上部署 Python AWS Lambda?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58730800/