安裝Jupyterlab Extensions
3 min readOct 18, 2018
Jupyter Lab已經是目前工作上很常用的環境了,但我們仍然還是期待有更多方便好用的工具可以加速我們的工作,最簡單的像是Git、StatusBar、Tensorboard (提供Tensorflow訓練追蹤狀況)或者是想要能夠更近一步改善預設的文字編輯器,改用Microsoft Visual Studio Code 使用的 monaco Editor.
相關連結
套件安裝步驟
這些套件安裝流程幾乎大同小異,但主要是要留意相依套件版本號的議題,所以都會建議先使用 git clone 的方式 ,將這些套件先下載下來之後,調整package.json 裡面的套件版本,再進行後續的安裝流程.以下先用jupyterlab-celltags 作為安裝範例.
- 打開任意文字編輯器到 jupyterlab-celltags 的目錄下,如果有看見 package-lock.json 就先刪除掉.
2. 打開 package.json,調整 dependencies 與 devDependencies 裡面的每個套件版本號碼,建議都要用到最新版本的.至於版本號可以透過 npm 的套件搜尋網頁查找.
3. 進行安裝與build 環境
npm i
npm run build
jupyter labextension link .
# 在 mac 上建議執行
sudo -H jupyter labextension link .
4. 理論上直接執行 jupyter lab 應該就可以正常運作囉