Я не могу воспроизвести вашу проблему, но вот что я сделал, и она может успешно опубликовать, используя python 3.7 . Примечание: я использую Azure Cli версии 2.0.75
. Пожалуйста, проверьте вашу Cli-версию, используя az --version
, и обновите ее согласно этой ссылке , если вы используете старую версию.
1. Создайте веб-приложение для Linux, снимок экрана приведен ниже:
2.После завершения шага 1, затем в коде Visual Studio откройте папку, в которой находится ваш проект, и следуйте этой инструкции doc :
В Visual Studio Code -> Terminal сначала используйте следующие команды (вам нужно перейти в папку, в которой находится проект):
py -3 -m venv env
env\scripts\activate
pip install -r requirements.txt
Set-Item Env:FLASK_APP ".\application.py"
flask run
Затем введитеКоманды для публикации колбы API:
az webapp up --sku F1 -n <app-name> -l <location-name>
может быть успешно опубликовано. Скриншот как показано ниже: