我刚刚开始使用Azure。
在这里,我有简单的flask API,我尝试在vscode中使用azure cli部署应用程序,然后最终出现以下错误。我是Azure的新手,所以任何人都可以帮我解决这个问题。预先感谢。
答案 0 :(得分:1)
我无法重现您的问题,但这是我的工作,它可以使用 python 3.7 成功发布。注意:我正在使用azure cli版本2.0.75
。请使用az --version
检查cli版本,如果使用的是旧版本,请按照this link进行升级。
1。为Linux创建一个Web应用程序,截图如下:
2。完成步骤1后,然后在Visual Studio代码中,打开项目所在的文件夹,然后遵循以下doc:
在Visual Studio代码->终端中,首先使用以下命令(您需要导航到项目所在的文件夹):
py -3 -m venv env
env\scripts\activate
pip install -r requirements.txt
Set-Item Env:FLASK_APP ".\application.py"
flask run
然后,输入命令以发布flask api:
az webapp up --sku F1 -n <app-name> -l <location-name>
它可以成功发布。屏幕截图如下: