手把手教你配置JupyterLab 環境

2021-02-20 機器學習算法與Python實戰

↑↑↑點擊上方藍字,回復資料,10個G的驚喜

JupyterLab

Python 代碼編輯器怎麼選?PyCharm、VS Code、Jupyter Notebook 都各有特色。對於大型代碼庫,最好還是用傳統的 IDE 比較靠譜,但是數據分析等需要可視化操作的場景下,Jupyter Notebook比較適合。

老胡比較喜歡的是JupyterLab,這是Jupyter目前主打的最新數據科學生產工具,你可以使用它編寫notebook、操作終端、編輯markdown文本、打開交互模式、查看csv文件及圖片等。

JupyterLab的安裝配置還是有一些麻煩的,這裡分享一下小經驗,希望大家少走彎路。

安裝 jupyterlab

建議採用conda方式安裝,以管理員身份運行Anaconda Prompt 

conda install -c conda-forge jupyterlab

靜待片刻,安裝完成!

設置工作路徑/取消密碼

一般而言,JupyterLab默認工作目錄是安裝路徑,但這可能是大多數人都不希望如此,更改的方法是在cmd中執行如下命令:

jupyter notebook --generate-config

會生成一個配置文件,成功後會顯示文件路徑

打開路徑顯示的.py文件,定位到如下圖的位置,刪除前面#號,修改為:

c.NotebookApp.notebook_dir = 'D:\PyProject'

某些情況下也會出現需要輸入密碼的情況

這樣就太麻煩了,在配置文件中找到#c.NotebookApp.token這一行,改一下就好了

c.NotebookApp.password = ''

修改以後保存

添加JupyterLab快捷方式

啟動JupyterLab可以在cmd命令下鍵入jupyter lab,會自動彈開瀏覽器進入jupyter lab界面。

但是這樣稍微有點麻煩,可不可以直接在桌面或是開始菜單新建快捷方式呢?
可以,只需三步:
1、首先打開jupyter notebook快捷方式的文件位置

2、然後複製一個jupyter notebook快捷方式的副本,重命名為Jupyter Lab

3、右鍵查看副本的屬性,將目標框中的..\jupyter-notebook-script.py替換為..\jupyter-lab-script.py

快捷方式就建好了,會自動出現在開始菜單,也可以發送到桌面快捷方式,以後啟動jupyter lab就方便多了。

下期預告:安裝擴展


加老胡微信,圍觀朋友圈

推薦閱讀

pip 的高階玩法

Numpy神秘失蹤事件

我愛線代,線代使我快樂

麻省理工學院計算機課程【中文版】

機器學習避坑指南:訓練集/測試集分布一致性檢查

機器學習深度研究:特徵選擇中幾個重要的統計學概念

相關焦點

  • JupyterLab Server 搭建與使用筆記
    這裡我們建立一哥新的 Conda 環境,專門用於放置 JupyterLab:# 建立 Conda 環境,並安裝 JupyterLabconda create --name jupyterlab python=3.7 jupyterlab在此 Conda 環境加裝 nb_conda_kernels 擴展功能套件:# 安裝
  • 氣象人的JupyterLab
    上兩篇文章Jupyterlab安裝配置教程Jupyter多用戶配置中講了Jupyter的主要部署方法,老實說,對新手很不友好,我也不想再經歷一次這樣的過程,尤其是BasemapQuick Start如果你想快速部署,而沒有時間看完教程的話,看這裡就好。或者看Gitee上本項目的主頁。
  • JupyterLab 簡介
    安裝JupyterLab需要預先安裝4.3或更新版本的Jupyter Notebook,可以用下面的命令查看當前版本:jupyter notebook --version通過conda安裝conda install -c conda-forge jupyterlab
  • jupyterLab+R,讓你更優雅的探索數據
    當然,這就是我今天推薦的jupyterlab 編輯器。安裝jupyterLab首先我們要明白,jupyterLab是一個python包,所以要使用jupyterLab首先要配置python環境。對於普通用戶,包括linux、win和Mac用戶,建議直接下載anaconda發行版進行安裝,這樣免去了既要安裝python又要安裝其他包的麻煩,是最簡潔的方法。
  • JupyterLab 與 Google Drive的完美融合!
    地址:https://github.com/jupyterlab/jupyterlab-google-drive打開命令提示符或終端,輸入以下命令:jupyter labextension install @jupyterlab/google-drive
  • JupyterLab 3.0,極其強大的下一代notebook!
    JupyterLab 3.0 的安裝方式有 3 種,第一種採用 pip 方式進行安裝,代碼如下:pip install jupyterlab==3第 2 種採用 mamba(快速跨平臺軟體包管理器)方式進行安裝,代碼如下:mamba install -c conda-forge jupyterlab=3第 3 種採用 conda 方式進行安裝
  • JupyterLab 3.0,極其強大的下一代 notebook!
    JupyterLab 3.0 的安裝方式有 3 種,第一種採用 pip 方式進行安裝,代碼如下:pip install jupyterlab==3第 2 種採用 mamba(快速跨平臺軟體包管理器)方式進行安裝,代碼如下:mamba install -c conda-forge jupyterlab=3第 3 種採用 conda 方式進行安裝
  • JupyterLab 3.0,極其強大的下一代Notebook!
    JupyterLab 3.0 的安裝方式有 3 種,第一種採用 pip 方式進行安裝,代碼如下:pip install jupyterlab==3第 2 種採用 mamba(快速跨平臺軟體包管理器)方式進行安裝,代碼如下:mamba install -c conda-forge jupyterlab=3第 3 種採用
  • JupyterLab最全詳解,如果你還在使用Notebook,那你就out了!
    JupyterLab作為一種基於web的集成開發環境,你可以使用它編寫notebook、操作終端、編輯markdown文本、打開交互模式、查看csv文件及圖片等功能,如果使用pip安裝,請在命令行執行:conda如果你是Anaconda用戶,那麼可以直接用conda安裝,請在命令行執行:conda install -cconda-forge jupyterlab
  • Python系列特別篇-Conda和JupyterLab
    如果你希望同時擁有超過7500個開源的軟體包,那麼請安裝Anaconda。官方建議安裝conda到本地用戶,而不是管理員。,建議「yes」,不然就需要自己執行source <path to conda>/bin/activateconda init如果在安裝conda前你電腦上已經安裝過Python了也是OK的,不用卸載。不過建議conda安裝過程中設置不要自動設置環境變量,以免對之前已存在的環境造成汙染。
  • 利器|JupyterLab 數據科學開發生產工具
    JupyterLab是一個基於web的交互式開發環境,是Jupyter的下一代Notebook界面,你可以用它編寫Jupyter notebook、輸入並運行代碼
  • 利器 | JupyterLab 數據分析必備IDE完全指南
    # condaconda install -c conda-forge jupyterlab# pippip install jupyterlab# pipenvpipenv install jupyterlabpipenv shell個人推薦使用 Conda 的方式安裝。
  • 超強下一代 Jupyter Notebook :JupyterLab 3.0 正式發布
    JupyterLab 3.0 的安裝方式有 3 種,第一種採用 pip 方式進行安裝,代碼如下:pip install jupyterlab==3第 2 種採用 mamba(快速跨平臺軟體包管理器)方式進行安裝,代碼如下:mamba install -c conda-forge jupyterlab
  • JupyterLab史上最全詳解,全網都在看,趕緊收藏
    安裝,請在命令行執行:conda install -cconda-forge jupyterlab在安裝Jupyter Lab後,接下來要做的是運行它。驗證方式,具體請參考:1. https://github.com/jupyterlab/jupyterlab-google-drive/blob/master/docs/setup.md2. https://developers.google.com/identity/sign-in/web/sign-in
  • python基礎開發環境配置
    支持跨平臺(類似QQ音樂/騰訊遊戲軟體安裝包的方式安裝)python安裝後必要設置環境變量配置pip更改國內源提高下載速度conda更改國內源提升下載速度環境變量配置由於程序的可執行文件,可能不再系統提供可執行文件的搜索路徑中。path(路徑)存儲在環境變量中,這是由作業系統維護的。
  • JupyterLab 3.0 發布:支持中文界面,安裝插件無需 Node.js
    例如,可以使用以下命令安裝簡體中文語言包:pip install jupyterlab-language-pack-zh-CN然後,你就會得到一個全中文的顯示界面:安裝方法JupyterLab 3.0安裝十分方便,可以通過pip:pip install jupyterlab==3或者conda:
  • JupyterLab 3.0發布:支持中文界面,安裝插件無需Node.js
    例如,可以使用以下命令安裝簡體中文語言包:pip install jupyterlab-language-pack-zh-CN然後,你就會得到一個全中文的顯示界面:要使用可視調試器,你將需要一個支持調試的內核。例如第一個支持調試的Python Jupyter內核xeus-python。
  • 超強一代JupyterLab 3.0發布,兼具可視化調試、中文顯示、簡單交互界面等功能
    JupyterLab 3.0 的安裝方式有 3 種,第一種採用 pip 方式進行安裝,代碼如下:pip install jupyterlab==3第 2 種採用 mamba(快速跨平臺軟體包管理器)方式進行安裝,代碼如下:mamba install -c conda-forge jupyterlab
  • 8 款超級實用的 JupyterLab 插件,提升你的開發效率!
    通過此擴展,你可以選擇 GitHub 組織、瀏覽其存儲庫並打開這些存儲庫中的文件。如果存儲庫包含 jupyter 筆記本,也可以直接在 JupyterLab 環境中訪問它們。安裝方法使用在完成上述安裝後,你可以訪問 JupyterLab 環境中的所有存儲庫,而無需在不同的接口之間切換。
  • 用JupyterLab-drawio畫模型圖
    Jupyter notebook是數據科學領域非常流行的一個工具,其優勢在於可以將創建、教學、演示、共享代碼融為一體,在這個環境中,可以編寫代碼、運行代碼、查看輸出、可視化數據並查看結果。右側區域下方Other中的Diagram便是繪製用到的插件,其全稱叫:Jupyterlab-drawio當然