我已经在Linux VM上成功安装了Python Function,但是由于某些依赖性,我需要将其部署在Windows上。它设置为可以在Linux上部署,但是可以在Windows VM上部署吗?
答案 0 :(得分:1)
目前不,仅使用Linux的App服务计划中支持Python函数。
您的Azure Function应用已将'FUNCTIONS_WORKER_RUNTIME'设置为'dotnet' 而您的本地项目设置为“ python”。您可以将--force传递给 使用“ python”作为“ FUNCTIONS_WORKER_RUNTIME”更新您的Azure应用
C:\ Users \ --------- \ source \ repos \ func \ MyFunctionProj> func azure functionapp发布pyfunc1 --force
将'FUNCTIONS_WORKER_RUNTIME'设置为'python',因为--force是 通过获取网站发布信息...发布Python函数是 仅Linux FunctionApps支持