簡體   English   中英

Azure webapp:如何更新Python版本?

[英]Azure webapp: How to update Python version?

我在 Linux 環境中使用 Azure webapp 服務,使用節點堆棧,因為這是我的 webapp 主要運行的地方。 但是,我的節點 webapp 執行 Python 腳本,該腳本使用需要 Python 版本 3.6 或更高版本的模塊,但 webapp 當前具有 Python 版本 3.5。

我的問題是,如何通過 Azure 控制面板或 Azure CLI 將我的 Python 版本更新/升級到 3.6 或更高版本。 我會嘗試通過 Azure 控制面板使用擴展選項卡,但它似乎無法訪問(灰色),我無法與之交互。

如果您需要更多信息,請詢問。

提前致謝!

更改 Azure web 應用服務中的版本

  • Azure App Service 支持站點擴展,允許您向站點添加功能。
  • 這些可以作為 ARM 模板的一部分、通過 REST API 或直接通過門戶安裝。
  • 如果您的站點已經啟動並正在運行,則通過網關進行安裝會更容易。
  • 在 Azure 門戶 => 你的應用服務 => 在開發工具下 => Select 擴展,然后從應用服務邊欄選項卡中單擊添加。

在此處輸入圖像描述

  • 向下滾動擴展列表,直到您看到 Python 徽標,然后是 select 您需要的版本。

  • 我們可以看到“確定”按鈕變灰了。

在此處輸入圖像描述

  • 單擊接受法律條款按鈕,然后單擊“確定”

在此處輸入圖像描述

在此處輸入圖像描述

  • 然后就可以看到ok按鈕可以訪問了

更新

更改Azure Linux Web App中的版本

我在Azure Linux Web App service中使用Powershell命令更改了python版本

要獲取當前版本,

az webapp config show --resource-group <resource-group-name> --name <app-name> --query linuxFxVersion

要更新現有版本,

az webapp config set --resource-group <resource-group-name> --name <app-name> --linux-fx-version "PYTHON|3.6"

在此處輸入圖像描述

  • 在Portal =>Your Web App => Configuration=> General Settings 可以看到python的更新版本

在此處輸入圖像描述

  • 您使用的版本 python 3.6 已棄用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM