強大的 notebook:JupyterLab


JupyterLab簡介

JupyterLab 是 Jupyter主打的最新數據科學生產工具,JupyterLab包含了Jupyter Notebook所有功能。

JupyterLab 作為一種基於 web 的集成開發環境,可以使用它編寫 notebook、操作終端、編輯 markdown 文本、打開交互模式、查看 csv 文件及圖片等功能。

可以把 JupyterLa b當作一種究極進化版的 Jupyter Notebook。原來的單兵作戰變成了海陸空聯合協作。

JupyterLab 的特點:

    交互模式:Python交互式模式可以直接輸入代碼,然后執行,並立刻得到結果,因此Python交互模式主要是為了調試Python代碼用的
    內核支持的文檔:使你可以在可以在Jupyter內核中運行的任何文本文件(Markdown,Python,R等)中啟用代碼
    模塊化界面:可以在同一個窗口同時打開好幾個notebook或文件(HTML, TXT, Markdown等等),都以標簽的形式展示,更像是一個IDE
    鏡像notebook輸出:讓你可以輕易地創建儀表板
    同一文檔多視圖:使你能夠實時同步編輯文檔並查看結果
    支持多種數據格式:你可以查看並處理多種數據格式,也能進行豐富的可視化輸出或者Markdown形式輸出
    雲服務:使用Jupyter Lab連接Google Drive等服務,極大得提升生產力

安裝Jupyter Lab

anaconda 集成了 Jupyter Lab

也可使用 pip 或 conda 單獨安裝

pip install jupyterlab

conda imstall -c conda-forge jupyterlab

啟動 Jupyter Lab

1、在命令行使用 用jupyter-lab jupyter lab 命令,以默認瀏覽器會打開 Jupyter Lab。

 

 

 2、在 anaconda navigator 中啟動

 

啟動器

 

 可以在啟動器選項卡中選擇 notebook、console、teminal 或 text 文本,創建對應的項目。當創建新的 notebook 或其他項目時,啟動器會消失。

 

單擊左側的“ +”按鈕,新建多個項目

還可以使用頂部的菜單欄創建新項目:

file->new,然后選擇要創建的文檔類型,和Jupyter Notebook一樣。

 

 以打開多個文檔后,任何排版組合,只需按住選項卡拖移即可。

新建文檔的多個視圖,可以實現在一個 notebook 里面寫代碼時,同步編輯文檔並查看執行結果。

步驟:file->new view for notebook

 

 效果如下:

文件瀏覽器

顯示從JupyterLab啟動的位置可以使用的文件。

 

 單擊文件夾圖標按鈕可以展開、隱藏文件瀏覽器

 

 創建文件夾、上傳文件並、新文件列表對應的按鈕如下:

設置Jupyterlab保存目錄和端口

修改保存目錄

監聽端口默認為 8888, 與 jupyter notebook 沖突,做修改

 

 重啟 jupyter lab,

 

 

 更換主題

 

 開啟擴展功能

 

 

 

 

15 個好用的 jupyter lab 插件

https://zhuanlan.zhihu.com/p/101070029


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM