У меня есть Azure Linux Web App и пользовательский сценарий развертывания deploy.sh
У меня установлена версия среды выполнения Stack Python 3.6 в настройках приложения.
Явозникли проблемы с использованием Python 3.6 в сценарии развертывания - если я использую консоль SSH, я могу запустить команду python3.6
, и она работает, если я использую ее в deploy.sh
, я получаю команду не найдена.
Я нашелPython 3.6 в /usr/local/python/3.6.6/bin
, поэтому я попытался использовать это в deploy.sh
, но получил ошибки прав доступа при попытке использовать /usr/local/python/3.6.6/bin/python3 -m pip install --upgrade pip
, поэтому я предполагаю, что это не та версия, которую я должен использовать.
ЕслиЯ просто использую python
в скрипте, я получаю Python 2.7.