安裝|文件|貢獻|許可證|團隊|獲得幫助|
基於 Jupyter Notebook 和架構的互動式和可重複運算的可擴充環境。
JupyterLab 是 Jupyter 專案的下一代使用者介面,在靈活且強大的使用者介面中提供經典 Jupyter Notebook 的所有熟悉的構建塊(筆記本、終端、文字編輯器、文件瀏覽器、豐富的輸出等)。
JupyterLab 可以使用使用我們公共 API 的 npm 套件進行擴充。預先建置的擴充功能可以透過 PyPI、conda 和其他套件管理器分發。來源擴充可以直接從 npm 安裝(搜尋 jupyterlab-extension),但需要額外的建置步驟。您也可以透過探索 GitHub 主題 jupyterlab-extension 來找到 JupyterLab 擴充功能。要了解有關擴展的更多信息,請參閱用戶文件。
閱讀 ReadTheDocs 上的最新 JupyterLab 文件。
重要的
JupyterLab 3 於 2024 年 5月15 日達到維護結束日期。有關更多信息,請參閱 Jupyter 博客上的 JupyterLab 3 維護結束。
如果您使用 conda、mamba 或 pip,則可以使用下列命令之一安裝 JupyterLab。
conda install -c conda-forge jupyterlab
mamba install -c conda-forge jupyterlab
pip install jupyterlab
pip install --user
進行安裝,則必須將使用者級bin
目錄新增至PATH
環境變數才能啟動jupyter lab
。如果您使用的是 Unix 衍生版本(例如 FreeBSD、GNU/Linux、macOS),您可以透過執行export PATH="$HOME/.local/bin:$PATH"
來完成此操作。有關更詳細的說明,請參閱安裝指南。貢獻者文件中提供了來自 git 來源的專案安裝說明。
當使用 5.3 之前的 Jupyter Notebook 版本時,安裝 JupyterLab 後必須執行以下命令以啟用 JupyterLab 伺服器擴充:
jupyter serverextension enable --py jupyterlab --sys-prefix
使用以下命令啟動 JupyterLab:
jupyter lab
JupyterLab 將在瀏覽器中自動開啟。有關更多詳細信息,請參閱文件。
如果遇到類似「Command 'jupyter' not find」的錯誤,請確保PATH
環境變數設定正確。或者,您可以使用~/.local/bin/jupyter lab
啟動 JupyterLab,而無需更改PATH
環境變數。
目前已知以下瀏覽器的最新版本可以運作:
請參閱我們的文件以了解更多詳細資訊。
我們鼓勵您在 Discourse 論壇上提問。在那裡回答的問題可以成為對其他人有用的資源。
若要回報錯誤,請閱讀指南,然後開啟 Github 問題。為了保持已解決的問題獨立,鎖定機器人將在一段時間不活動後將已解決的已關閉問題鎖定為已解決。如果問題鎖定後仍需要相關討論,請開新問題並引用舊問題。
我們也歡迎對新功能提出建議,因為它們有助於使該專案對每個人都更有用。若要請求功能,請使用功能請求範本。
若要開始開發 JupyterLab 擴展,請參閱開發人員文件和 API 文件。
若要為 JupyterLab 本身貢獻程式碼或文檔,請閱讀貢獻者文檔。
JupyterLab 遵循 Jupyter 社群指南。
JupyterLab 使用共享版權模型,使所有貢獻者都能維護其貢獻的版權。所有代碼均根據修訂後的 BSD 許可證條款獲得許可。
JupyterLab 是 Jupyter 計畫的一部分,由開放社群開發。維護團隊得到了 JupyterLab 和整個 Jupyter 專案的更多貢獻者的協助。
JupyterLab 目前的維護者按字母順序列出,並附有從屬關係和主要貢獻領域:
名譽維護者:
提供此清單是為了讓讀者了解我們是誰以及我們的團隊如何運作。要列出,請提交包含您的資訊的拉取請求。
我們每週都會舉行視訊會議,討論我們一直在做的事情並獲得彼此的回饋。
歡迎任何人參加,如果他們想討論某個話題或只是傾聽。
jovyan
Zoom註釋存檔在 GitHub Jupyter Frontends team compass 上。