我正在为 web2py 项目创建 azure web 应用程序,我的应用程序使用jwt
包。现在我想将pyjwt 包安装到 azure app 服务。通过 kudu 安装它后,它安装在不在 azure app 服务环境变量中的其他位置。
现在要么我需要在默认位置安装这个包,要么我需要包含
D:\home\python364x64\Script
到环境变量PATH
中。
我不知道如何做这种方法?如果有人帮我解决这个问题,那就太好了
我正在为 web2py 项目创建 azure web 应用程序,我的应用程序使用jwt
包。现在我想将pyjwt 包安装到 azure app 服务。通过 kudu 安装它后,它安装在不在 azure app 服务环境变量中的其他位置。
现在要么我需要在默认位置安装这个包,要么我需要包含
D:\home\python364x64\Script
到环境变量PATH
中。
我不知道如何做这种方法?如果有人帮我解决这个问题,那就太好了
关于如何将环境变量添加到 azure,您可以参考此 wiki:添加环境变量。你需要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>