Из VSCode, используя расширение веб-службы Azure, я могу успешно развернуть приложение фляги Hello-World в моем веб-приложении Azure (linux, стек python 3.6).
Когда я пытаюсь развернуть свое настоящее приложение с флягой (с зависимостями, перечисленными в файле needs.txt), и я указываю «pip install --upgrade -r needs.txt» в качестве «команды запуска» веб-приложенияна портале Azure при просмотре страницы веб-приложения появляется «Ошибка приложения».
Журнал для моего веб-приложения показывает сбой кода запуска при попытке создать «psutil» из-за ошибки , неспособнойвыполнить 'gcc': нет такого файла или каталога .
Когда вышеперечисленное не удалось, я также попытался использовать «колеса» как часть моего развертывания, как описано здесь (https://blogs.msdn.microsoft.com/azureossds/2015/06/29/install-native-python-modules-on-azure-web-apps-api-apps/),, но это не такпохоже, ничего не меняется (та же ошибка «отсутствует gcc»).
Это правильный способ развертывания приложения фляги с зависимостями библиотеки Python из VSCode? Я ожидаю, что процесс развертывания автоматически обработает требования.txt (без указания команды запуска), и я ожидаю, что он сможет устанавливать библиотеки python без ошибок.