分享方式:


從工作區檔案安裝程式庫

本文將逐步引導您完成將套件或 requirements.txt 檔案上傳至工作區檔案,並將其安裝至 Azure Databricks 中的叢集所需的步驟。 您可將程式庫安裝到全用途計算或工作計算上。

重要

本文說明將程式庫儲存為工作區檔案。 這與已被取代的工作區程式庫不同。

如需工作區檔案的詳細資訊,請參閱瀏覽工作區

需要 Databricks Runtime 15.0 或更新版本,才能將 requirements.txt 檔案上傳至工作區檔案。 如需完整的程式庫相容性詳細資料,請參閱程式庫

將程式庫載入工作區檔案

您可使用載入其他檔案的相同方式,將程式庫載入工作區檔案。

若要將程式庫載入工作區檔案:

  1. 按下左側邊欄中的 工作區圖示 [工作區]
  2. 瀏覽至您要上傳程式庫的工作區中的位置。
  3. Kebab 功能表按下右上方的 ,然後選擇 [匯入]
  4. 匯入 對話方塊隨即出現。 針對 [匯入來源]:,選擇 [檔案] 或 [URL]。 拖放或瀏覽至想要上傳的檔案,或提供檔案的 URL 路徑。
  5. 按下 匯入

從工作區檔案將程式庫安裝到叢集

當您將程式庫安裝到叢集時,在該叢集上執行的所有筆記本都可存取程式庫。

若要將程式庫從工作區檔案安裝到叢集:

  1. 在左側邊欄中,按一下 計算圖示 [計算]
  2. 按下叢集清單中的叢集名稱。
  3. 按下 [程式庫] 索引標籤。
  4. 按一下 [立即安裝]。 [安裝程式庫] 對話方塊隨即出現。
  5. 針對 [程式庫來源],選取 [工作區]
  6. 上傳程式庫或 requirements.txt 檔案,瀏覽至工作區中的程式庫或requirements.txt,或在 [工作區檔案路徑] 欄位輸入工作區位置,例如:/Workspace/Users/someone@example.com/<path-to-library>/<library-name>.<ext>
  7. 按一下 [安裝]

從工作區檔案將相依程式庫新增至工作流程任務

您可從工作區檔案將相依程式庫新增至任務。 請參閱設定和編輯 Databricks 任務

若要從工作區檔案設定具有相依程式庫的工作流程任務:

  1. 在工作流程中選取現有的任務或建立新的任務。
  2. 在 [相依程式庫] 旁,按下 [+ 新增]
  3. 在 [新增相依程式庫] 對話方塊中,選取 [程式庫來源] 的 [工作區]
  4. 上傳程式庫或 requirements.txt 檔案,瀏覽至工作區中的程式庫或requirements.txt 檔案,或在 [工作區檔案路徑] 欄位輸入工作區位置,例如:/Workspace/Users/someone@example.com/<path-to-library>/<library-name>.<ext>
  5. 按一下 [安裝]

將程式庫從工作區檔案安裝到筆記本

您可直接將 Python 程式庫安裝到筆記本,以建立特定於筆記本的自訂環境。 例如,您可在筆記本中使用特定版本的程式庫,而不會影響叢集上可能需要不同版本的相同程式庫的其他使用者。 如需詳細資訊,請參閱筆記本範圍的程式庫

當您將程式庫安裝至筆記本時,只有目前的筆記本和與該筆記本相關聯的任何工作可存取該程式庫。 連結至相同叢集的其他筆記本不會受到影響。