Jupyter 教程

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線上操作。

  • 退出時,可以看到已經產生的文件。

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章