Вот что вы можете сделать:
- Создайте файл require.txt со всеми зависимыми библиотеками, простое объявление будет в вашем текстовом файле, как показано ниже:
beautifulsoup4 ==4.8.1
bs4 ==0.0.1
Click ==7.0
cycler ==0.10.0
django-cors ==0.1
Flask ==1.1.1
- Создайте файл .venv в папке root со следующими значениями:
FLASK_APP=StartupFile.py
FLASK_ENV=development
- После развертывания решения откройте приложение KUDU вашего azure портала:
- Вы можете открыть BASH и просмотреть каталог, который будет wwwroot:
- Выполнить команду в следующем порядке:
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
export FLASK_APP=application.py
flask run
Аналогично, ваш модуль будет установлен в виртуальной среде. Добавьте зависимость в ваше требование. Txt.
Дополнительная ссылка:
https://jackstromberg.com/2018/07/installing-python-wheel-files-on-an-azure-app-service/
Надеюсь, это поможет.