Установка python в службе приложений Azure - какие инструменты я могу использовать? - PullRequest
0 голосов
/ 18 ноября 2018

Я создал службу приложений в Linux на портале Azure, надеясь использовать ее в качестве управляемого Node.js сервера. Простое тестовое приложение работает, но при установке bip32 или других web3 связанных пакетов я получаю следующую ошибку:

gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable.

Очевидным следующим шагом является установка Python, но на машине нет обычных инструментов, используемых для установки. Нет apt-get. Нет yum.

Какие-нибудь другие варианты я мог бы использовать для установки пакетов?

1 Ответ

0 голосов
/ 19 ноября 2018

По вашей проблеме вы можете что-то неправильно понять.Служба веб-приложений Azure просто позволяет вам управлять приложением, а не изменять рабочую среду в плане обслуживания.Например, вот так, вы хотите установить в него такие инструменты, как apt и npm.

Azure предоставляет некоторую встроенную среду выполнения для Web App.Так же, как Node.js x, Python x и т. Д. Вы можете выбрать подходящий для использования.Даже если нет никого подходящего для вас, вы можете превратить ваше приложение в образ Docker и создать из него веб-приложение.Конечно, вы должны убедиться, что ваше приложение может хорошо работать в образе, и вы можете установить инструменты, которые вам нужны.Подробнее см. Использование настраиваемого образа Docker для веб-приложения для контейнеров .Надеюсь, это поможет вам.

...