Как добавить новый путь к файлу в переменную среды Путь в сервисе приложения azure - PullRequest
0 голосов
/ 17 января 2020

Я создаю azure веб-приложение для проекта web2py, мое приложение использует пакет jwt. Теперь я хочу установить пакет pyjwt в azure сервис приложений. После установки через kudu он был установлен в другом месте, которое отсутствует в azure переменной среды службы приложения.

enter image description here

Теперь либо я Мне нужно установить этот пакет в папку по умолчанию, или мне нужно включить D:\home\python364x64\Script в переменную окружения PATH.

Я не знаю, как это сделать? Было бы здорово, если бы кто-нибудь помог мне решить эту проблему

1 Ответ

1 голос
/ 17 января 2020

О том, как добавить переменную окружения в azure, вы можете обратиться к этой вики: Добавление переменных окружения . Вам нужен applicationHost.xdt, поместите его в папку d:\home\site.

Ниже приведен пример.

<?xml version="1.0"?> 
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform"> 
 <system.webServer> 
  <runtime xdt:Transform="InsertIfMissing">
   <environmentVariables xdt:Transform="InsertIfMissing">
    <add name="PATH" value="D:\home\python364x64\Scripts;%PATH%" xdt:Locator="Match(name)" 
    xdt:Transform="InsertIfMissing" />    
   </environmentVariables>
  </runtime> 
 </system.webServer> 
</configuration>

enter image description here

...