用了Jupyter Lab,所有IDE你都不會想再碰。
Jupyter notebook 有多好用還需要我說麼?
但是更好用的Jupyter Lab 你也必須一試
Jupyter Lab 簡介
JupyterLab 是一個交互式的開發環境,是 Jupyter notebook 的下一代產品,集成了更多的功能,簡直好用爆了好嘛。
使用 JupyterLab,你可以:
- 可以開啓終端,用於交互式運行代碼,完全支持豐富的輸出
- 完美支持 Markdown,Python,R,Julia,LaTeX等任何文本文件
- 增強notebook功能
- 超多插件支持
Jupyter Lab安裝
首先,你應該先安裝好了Python環境(點我進入下載Python3.7),這裏不再贅述:
然後打開 cmd 命令行:
# 下載jupyterlab
pip install jupyterlab
# 安裝ipython
pip install ipython
在使用 jupyterlab 時,可以設置一下密碼,也可以不設,簡單說一下:
# 打開cmd,進入ipython交互環境
ipython
設置密碼:
from notebook.auth import passwd
passwd()
# 在這裏輸入想要設置的登錄JupyterLab 的密碼 然後會有一串輸出,複製下來,等會配置需要使用
修改 JupyterLab 配置文件:
jupyter lab --generate-config
修改以下配置:
c.NotebookApp.allow_root = True
c.NotebookApp.open_browser = False
c.NotebookApp.password = '剛纔複製的輸出粘貼到這裏來'
由於之後在下載Jupyter Lab 特別好用的插件時,會用到npm,所以要先下載好 node 環境。Node官網
接下來就是重頭戲啦——安裝插件:
Jupyter Lab 插件安裝
# 安裝一個生成目錄的插件
jupyter labextension install @jupyterlab/toc
# 可以查看一下安裝的插件
jupyter labextension list
安裝完後,打開cmd,輸入jupyter lab 進入Jupyter Lab界面。
點擊 Settings --> Advanced Settings Editor ,將Extension Manager 裏的enabled 的 false 改成 true(在右邊的裏面改),如下圖:
現在,看向界面左側應該就可以看到一個插件管理的圖標,點擊就可以看到剛纔安裝的插件
這個插件還有查詢功能,我們可以很方便的安裝卸載插件,上面是已安裝的插件,下面是可以安裝的插件,安裝完成後可以直接更新。
主題字體設置
Setting --> Jupyter Lab Theme
如果你下載了字體插件,還可以更改字體大小和字體: