是否可以在Windows上部署Python AWS Lambda?

时间:2019-11-06 13:00:47

标签: python linux windows amazon-web-services aws-lambda

我有一个在Linux上运行的Python AWS Lambda,但是由于某些依赖性,我需要将其部署在Windows上。我尝试使用Python Azure Functions并将其成功部署在Linux上,但是发现它们无法部署在Windows上。是否可以使用AWS Lambda做到这一点? 基本上我的解决方案有一些需要由python库(Tesseract OCR和pytesseract)运行的.exe

1 个答案:

答案 0 :(得分:1)

AWS Lambda和Azure功能被视为功能即服务(FaaS)解决方案,其中开发人员担心代码,而云提供商则担心可用性,可伸缩性和运行代码的底层平台。

在这方面,您不能在服务器上运行任何一个。如果需要特定的Windows依赖关系,则必须像往常一样创建一个Python项目,安装依赖关系并配置Windows Server,以负责基础结构,操作系统配置和管理。