Jupyter Lab:是 Jupyter Notebook 的全面升級。事實上,Jupyter Lab 是一個集 Jupyter Notebook、文本編輯器、終端以及各種個性化組件(有VScode內味了)於一體的全能IDE。
Jupyter Notebook:是基於網頁的用於交互計算的應用程序。其可被應用於全過程計算:開發、文檔編寫、運行代碼和展示結果。
- 相比Jupyter Notebook,JupyterLab能夠打開更多的文件格式,除了代碼文件(.py、.cpp),還包括CSV、JSON、Markdown、PDF。
安裝方式:
一、使用Anaconda進行安裝
1.1 Anaconda安裝流程
Anaconda 會自動安裝幾個應用,其中就包括:
- Jupyter Lab
- Jupyter NoteBook
- Qt Console
- Spyder
1.2 Jupyter Lab 與 Jupyter Notebook 啓動
1.2.1 Jupyter Notebook:打開Anaconda -> Jupyter Notebook -> Launch
點擊後,瀏覽器自動打開NoteBook應用
該頁面會展示win系統部分目錄以及它自己定義的部分目錄位置,後續可以在配置文件中修改即可。
1.2.2 Jupyter Lab:打開Anaconda -> Jupyter Lab-> Launch
點擊後,瀏覽器自動打開Lab應用
二、使用Python pip進行安裝
略,參考教程:
三、Anaconda Prompt 命令
Anaconda Prompt 命令
- Jupyter-notebook
如果jupyter-notebook沒有配置到系統環境變量裏,就不能用win自帶的cmd終端,而是使用Anaconda Prompt的終端才能運行命令(在啓動菜單中找到)。
jupyter-notebook --help
jupyter-notebook --help-all
jupyter-notebook -h
# 當前正在運行的服務列表(可以多個)
jupyter-notebook list
# 關閉服務
jupyter-notebook stop 服務端口號
# 啓動服務
jupyter-notebook start
# 設置正在打開服務的密碼
jupyter-notebook password
# 產生默認的配置文件
jupyter-notebook --generate-config
# 啓動jupyter notebook之後不打開瀏覽器(默認情況下是會打開一個瀏覽器界面的)
jupyter-notebook --no-browser
# 同前面講解ipython的時候很類似,在jupyter notebook裏面集成,也可以在jupyter notebook裏面使用%pylab 或者是%matplotlib魔術命令(這是最常用的,後面也會講到)
jupyter-notebook --pylab
# 制定一個完全路徑的配置文件名稱,關於配置文件後面會詳解,默認是default,即系統指定的默認配置文件
jupyter-notebook --config=<Unicode>
# 默認是: 'localhost',從前面的現實中也可以看出來,表示的是notebook服務器會監聽的IP地址,我們也可以手動指定
jupyter-notebook --ip=<Unicode>
# 指定jupyter notebook打開瀏覽器的端口號,默認是: 8888,也可以手動輸入
jupyter-notebook --port=<Int>
# 默認使用默認的目錄,表示的是notebook和kernels的目錄
jupyter-notebook --notebook-dir=<Unicode>
# 還可以指定某一個特定的瀏覽器打開,默認使用系統默認的瀏覽器打開,是可以自己選定瀏覽器的
jupyter-notebook --browser=<Unicode>
jupyter-notebook --generate-config
- 產生默認的配置文件,這裏可以看到,產生的默認配置文件位置如下:
- C:\Users\Administrator\.jupyter\jupyter_notebook_config.py
- 可以自行去編輯和修改配置文件信息
- 部分截圖
- 配置內容
## 1.設置該選項,將notebooks、kernels存儲位置改變
## The directory to use for notebooks and kernels.
#c.NotebookApp.notebook_dir = ''
c.NotebookApp.notebook_dir = 'D:\DevSoft\Jupyter'
- 在Anaconda Prompt中輸入:
- 關閉服務,jupyter-notebook stop 8888
- 啓動服務,jupyter-notebook
- 可以看到 notebook_dir 的位置已經生效,以後所有的生產數據會存放到這個目錄下。
- 重新運行後,來到訪問地址,可以看到目前默認的配置信息中是沒有任何文件夾和文件信息的。
- 這裏引用後面的圖,新建python文件後,會存儲到指定的目錄位置。
四、Python運行環境
Anaconda默認安裝了python,我們可以直接使用,或者自行重新配置python環境,這裏也會出現。
- Jupyter-notebook -> 點擊New -> Python3,然後可以進行python線上操作。
- 退出時,可以看到已經產生的文件。