我无法在python中创建azure函数,该函数可用于在PowerApps上运行python脚本。
我已经在命令提示符和创建的应用程序的Visual Studio中进行了尝试,但是我无法部署它。
Is it possible to automate the execution of a Python script using Microsoft Flow? 我正在使用此链接创建azure函数
(.env) C:\Users\PAhire2\MyFunctionProj>az functionapp create --resource-group myResourceGroup --os-type Windows --consumption-plan-location westeurope --runtime python --name NewApp --storage-account 1234store
usage error: Currently supported runtimes (--runtime) in windows function apps are: dotnet, node, java, powershell.
这是我收到的错误消息
答案 0 :(得分:0)
出现此错误是因为python函数只能在Azure的Linux操作系统上创建,因此只需将os-type更改为Linux,即可成功。
az functionapp create --resource-group mygroup --os-type Linux --consumption-plan-location westeurope --runtime python --name pythonfunctiontest --storage-account mystorageaccount
我使用Azure Cloud Shell进行了测试,并且可以正常工作。希望这可以对您有所帮助。您也可以参考该教程:Create a function app in Azure。