Python 当我打印 "sys.version" 时,本地服务器上的 3.8.10 但 Azure 服务器上的 3.8.12 会导致问题吗?
Python 3.8.10 on local server but 3.8.12 on Azure server when I print "sys.version", would that cause problem?
我有 2 个问题。
我已经在 Azure Web App 服务中部署了 Django 项目。
def index(request):
return HttpResponse("Hello Nicholai! This is just for testing!" + platform.platform() + "\n " + sys.version)
上面的代码显示Python版本是3.8.12
在我的 Linux 本地 Windows 子系统中,它是 Python 版本 3.8.10。
在 Azure 和本地 PC 之间使用不同的 Python 版本(3.8.10 与 3.8.12)会不会导致问题?
我没有找到如何将 Azure 服务器 Python 更改为 3.8.10。
关于如何在 Linux 上安装 3.8.12 有不同的指南,但它可能不是最佳的,我不想处理它(因为我对安装 [=35= 没有太多线索) ] 手动)。
我的第二个问题是: 当我 运行 Kudus bash 并键入 python3 --version
它显示 3.5.3 但在“ENVIRONMENT " 页面,当我 运行 上面的代码(使用 sys.version)时,它打印出它是 3.8.12(我在设置 Web 应用程序服务时确实选择了 3.8)。 哪个是真正的 Azure 服务器 Python 版本?
更改 Azure 中的版本 Linux Web 应用程序
在 Azure Linux Web 应用程序服务 运行 下面 Powershell
命令
az webapp config set --resource-group <resource-group-name> --name <app-name> --linux-fx-version "PYTHON|3.8.12"
要获取当前版本,
运行 下面的命令
az webapp config show --resource-group <resource-group-name> --name <app-name> --query linuxFxVersion
- Azure Linux 应用服务环境中也可以看到版本变化。
我有 2 个问题。
我已经在 Azure Web App 服务中部署了 Django 项目。
def index(request):
return HttpResponse("Hello Nicholai! This is just for testing!" + platform.platform() + "\n " + sys.version)
上面的代码显示Python版本是3.8.12
在我的 Linux 本地 Windows 子系统中,它是 Python 版本 3.8.10。
在 Azure 和本地 PC 之间使用不同的 Python 版本(3.8.10 与 3.8.12)会不会导致问题?
我没有找到如何将 Azure 服务器 Python 更改为 3.8.10。 关于如何在 Linux 上安装 3.8.12 有不同的指南,但它可能不是最佳的,我不想处理它(因为我对安装 [=35= 没有太多线索) ] 手动)。
我的第二个问题是: 当我 运行 Kudus bash 并键入 python3 --version
它显示 3.5.3 但在“ENVIRONMENT " 页面,当我 运行 上面的代码(使用 sys.version)时,它打印出它是 3.8.12(我在设置 Web 应用程序服务时确实选择了 3.8)。 哪个是真正的 Azure 服务器 Python 版本?
更改 Azure 中的版本 Linux Web 应用程序
在 Azure Linux Web 应用程序服务 运行 下面 Powershell
命令
az webapp config set --resource-group <resource-group-name> --name <app-name> --linux-fx-version "PYTHON|3.8.12"
要获取当前版本, 运行 下面的命令
az webapp config show --resource-group <resource-group-name> --name <app-name> --query linuxFxVersion
- Azure Linux 应用服务环境中也可以看到版本变化。