[英]Modifying default kernel name in a Vertex AI User Managed Notebook instance
[英]Programmatically enable installed extensions in Vertex AI Managed Notebook instance
我在 JupyterLab 的托管筆記本實例中工作,通過 Vertex AI 工作台訪問,作為 Google Cloud 項目的一部分。 創建實例時,會默認安裝許多 JupyterLab 擴展。 在 web GUI 中,可以單擊拼圖圖標並通過單擊按鈕啟用/禁用所有擴展。 我目前運行啟動后 bash 腳本來管理環境和模塊安裝,並且我想將任何可以打開現有擴展的命令添加到該腳本中。 我的理解是我可以做到這一點
# Status of extensions
jupyter labextension list
# Enable/disable some extension
jupyter labextension enable extensionIdentifierHere
但是,當我在實例終端 window 中測試啟用/禁用命令時,我收到例如
[Errno 13] Permission denied: '/opt/conda/etc/jupyter/labconfig/page_config.json'
如果我嘗試使用sudo
運行它,我會被要求輸入密碼,但不知道那會是什么,因為我剛剛構建了環境並且沒有設置任何密碼。
任何有關如何設置、命令可能是什么或如何處理此問題的見解都將不勝感激。
潛在相關:
無法在 GCP AI Platform Notebooks 上安裝 Jupyterlab 擴展
https://jupyterlab.readthedocs.io/en/stable/user/extensions.html#enabling-and-disabling-extensions
Google 托管筆記本不支持第三方 JL 擴展。 大多數這些擴展都需要重建 JupyterLab static 資產包。 這需要我們的托管筆記本不支持的根訪問權限。
解開此限制需要對托管筆記本提供的權限和安全性 model 進行重大更改。 它還會對產品本身的可支持性產生影響,因為用戶可以通過安裝惡意軟件來有效地破壞他們的托管筆記本。
我建議使用用戶管理的筆記本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.