簡體   English   中英

修改 Vertex AI 用戶管理的筆記本實例中的默認 kernel 名稱

[英]Modifying default kernel name in a Vertex AI User Managed Notebook instance

長話短說

如何使用 Dockerfile 或啟動后腳本更改 Vertex AI 用戶管理的筆記本實例中默認基礎 conda 環境的 kernel 顯示名稱?

細節

在 Vertex AI 用戶管理的筆記本實例中,啟動器將默認的“基礎”conda 環境 kernel 顯示為“Python 3 (ipykernel)”。 我想更改此顯示名稱。 關於如何在 Jupyter Notebooks 中更改或禁用/隱藏此 kernel 有各種主題( 此處此處此處此處)。 但是,我在 Vertex AI 用戶管理筆記本的上下文中運氣不佳。

有人可以描述如何執行此操作,最好是從 Dockerfile(我用它來創建構建 Notebook 實例的圖像)中,或者如果不可能,則從在創建 Notebook 實例期間應用的啟動后腳本? 最后,我希望能夠打開一個全新的 Notebook 實例,並看到基本環境公開的 kernel 有一個我選擇的名稱。

將以下行添加到用於創建圖像的 Docker 文件,從中生成 Vertex AI 用戶管理的筆記本,正確地更改綁定到基本 conda 環境的默認 kernel 的顯示名稱。 環境的實際名稱保持不變,因為您無法根據文檔更改基礎環境的名稱。 根據您的設置,第二行可能需要也可能不需要。

RUN sed -i 's/Python 3 (ipykernel)/someNewEnvName/' /opt/conda/share/jupyter/kernels/python3/kernel.json
RUN rm /root/.local/share/jupyter/kernels/base/kernel.json

暫無
暫無

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

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