1. 程式人生 > 程式設計 >Python安裝Jupyter Notebook配置使用教程詳解

Python安裝Jupyter Notebook配置使用教程詳解

為什麼要用Jupyter Notebook

推薦新手寫python用什麼編輯器就有有人問:為什麼沒有Jupyter Notebook。本來想資料分析和視覺化的時候才介紹的,所以沒有加上。最近要截圖比較多,用Jupyter Notebook可以很好看到程式碼和結果。

Python安裝Jupyter Notebook配置使用教程詳解

Jupyter Notebook是什麼

Jupyter Notebook是一個開源的web應用程式,一個互動式筆記本,支援執行 40 多種程式語言。它允許您建立和共享文件,包含程式碼,方程,視覺化和敘事文字。用途包括:資料清洗和轉換,數值模擬,統計建模、資料視覺化、機器學習等等。支援以網頁的形式分享,GitHub 中天然支援 Notebook 展示,也可以通過 nbviewer 分享你的文件。當然也支援匯出成 HTML、Markdown 、PDF 等多種格式的文件。不僅可以輸出圖片、視訊、數學公式,甚至可以呈現一些互動的視覺化內容,比如可以縮放的地圖或者是可以旋轉的三維模型。

怎麼樣安裝 Jupyter notebook

怎麼開啟cmd命令提示符視窗:1、選擇開始=》所有程式=》附件=》cmd程式。2、也可以開始=》搜尋=》輸入:cmd/cmd.exe 回車。3、windows鍵加上R,然後輸入cmd,也可以開啟命令提示符視窗。

通過 pip 安裝:pip install jupyter

Python安裝Jupyter Notebook配置使用教程詳解

安裝成功提示有:jupyter、jupyter-client、jupyter-console、jupyter-core。

Python安裝Jupyter Notebook配置使用教程詳解

配置Jupyter notebook目錄路徑

安裝完成先不要啟動,先配置目錄路徑。要不然預設開啟和儲存Jupyter notebook檔案目錄在C盤。

開啟cmd命令提示符視窗輸入:jupyter notebook--generate-config,生成預設配置檔案到C:\Users\Administrator\.jupyter\jupyter_notebook_config.py

Python安裝Jupyter Notebook配置使用教程詳解

找到預設配置檔案的目錄。很多配置檔案都是生成到這個目錄中。

Python安裝Jupyter Notebook配置使用教程詳解

開啟jupyter_notebook_config.py搜尋c.NotebookApp.notebook_dir(大概在261行)

Python安裝Jupyter Notebook配置使用教程詳解

把#號去掉,把值改為你要存放Jupyter notebook檔案的目錄路徑。

Python安裝Jupyter Notebook配置使用教程詳解

以後Jupyter notebook建立的檔案都會儲存到這個目錄路徑中。

怎麼樣去啟動Jupyter notebook

開啟開啟cmd命令提示符視窗輸入jupyter notebook 回車,然後瀏覽器就會開啟Jupyter notebook。

Python安裝Jupyter Notebook配置使用教程詳解

如何快速使用notebook

Jupyter notebook介面

Python安裝Jupyter Notebook配置使用教程詳解

左邊選項

Python安裝Jupyter Notebook配置使用教程詳解

Files 對應下面的檔案列表。

running裡面可以看到命令列視窗和notebooks檔案執行的管理視窗,好像電腦的工作管理員。

Clusters裡面跳轉頁面可以看有關安裝詳細資訊,請參閱“IPython parallel”。右邊選項

Python安裝Jupyter Notebook配置使用教程詳解

Quit 和Logout 退出和登出。Upload上傳檔案,本地應該用不到。New就是新建檔案的選項。

Python安裝Jupyter Notebook配置使用教程詳解

下邊檔案列表

Python安裝Jupyter Notebook配置使用教程詳解

小三角可以分類選擇資料夾或者檔案

Python安裝Jupyter Notebook配置使用教程詳解

Folders:所有資料夾勾選

All Notebooks:所有Notebooks(.ipynb)勾選

Running:所有在執行的勾選

Files:所有檔案勾選勾選檔案,就會出現一排的選項。

Python安裝Jupyter Notebook配置使用教程詳解

Duplicate:複製Rename:重新命名Move:移動(剪下)Download:下載Shutdown:關閉View:檢視Edit:修改垃圾桶標誌不用過多解釋刪除啦。有幾種情況:Shutdown只有選擇執行的檔案才會出現。資料夾只有重新命名、移動和刪除。

進入Jupyter notebook檔案頁面

首先要理解Jupyter notebook是以單元格形式存在的,單元格可以寫程式碼、標記語言(Markdown是一種可以使用普通文字編輯器編寫的標記語言)。

點選檔名可以重新命名

Python安裝Jupyter Notebook配置使用教程詳解

選單欄:

Python安裝Jupyter Notebook配置使用教程詳解

選單欄File(檔案):

Python安裝Jupyter Notebook配置使用教程詳解

New Notebook:新建Notebook檔案

Open:重新開啟另外一個檔案

Make a Copy:複製一份

Save as:另存為

Rename:重新命名

Save and Checkpoint:儲存和檢查點,備份

Revert to Checkpoint:恢復檢查點,恢復備份

Print Preview:列印預覽

Download as:下載為Notebook檔案、python檔案、html、txt等等多種格式。

Close and Halt:關閉並停止選單欄Edit(編輯):

Python安裝Jupyter Notebook配置使用教程詳解

Cut Cells:剪下單元格

Copy Cells:複製單元格

Paste Cells Above:貼上單元格上方部分

Paste Cells Below:貼上單元格下方部分

Paste Cells Replace:貼上單元格替換

Delete Cells:刪除單元格

Undo Delete Cells:撤消刪除單元格

Split Cell:拆分單元格

Merge Cell Above:合併單元格上方

Merge Cell Below:合併單元格下方

Move Cell Up:向上移動單元格

Move Cell Down:向下移動單元格

Edit Notebook Metadata:編輯Notebook資料

Find and Replace:查詢和替換

Cut Cell Attachments:切割單元格附件

Copy Cell Attachments:複製單元格附件

Paste Cell Attachments:貼上單元格附件

Insert Image:插入圖片選單欄View(檢視):

Python安裝Jupyter Notebook配置使用教程詳解

Toggle Header:顯示隱藏標題

Toggle Toolbar:顯示隱藏工具欄

Toggle Line Numbers:顯示隱藏行號

Cell Toolbar:單元格工具欄選單欄

Insert(插入):

Python安裝Jupyter Notebook配置使用教程詳解

Insert Cell Above:插入單元格上方

Insert Cell Below:插入單元格下方選單欄

Cell(單元格):

Python安裝Jupyter Notebook配置使用教程詳解

Run Cells:執行所有單元格

Run Cells and Select Below:執行單元格並選擇下方

Run Cells and Insert Below:執行單元格並在下面插入

Run All:全部執行

Run All Above:全部執行上方

Run All Below:全部執行下方

Cell Type:單元格型別

Current Outputs:當前輸出

All Output:所有輸出選單欄Kernel(核心):

Python安裝Jupyter Notebook配置使用教程詳解

Interrupt:中斷

Restart:重啟

Restart Clear Output:重啟清除輸出

Restart Run All:重啟全部執行

Reconnect:重新連線

Shutdown:關掉

Change kernel:改變核心選單欄Widgets(小工具):

Python安裝Jupyter Notebook配置使用教程詳解

Save Notebook Widget State:儲存Notebook小部件狀態

Clear Notebook Widget State:清除Notebook小部件狀態

Download Widget State:下載小部件狀態

Embed Widgets:嵌入小部件選單欄Help(幫助):

Python安裝Jupyter Notebook配置使用教程詳解

User Interface Tour:使用者介面預覽,這個可以帶你瞭解介面。新手去看看。

Keyboard Shortcuts:鍵盤快捷鍵

Edit Keyboard Shortcuts:編輯鍵盤快捷鍵

Notebook Help:Notebook幫助網址

Markdown:Markdown網址

Python Reference:Python參考手冊

IPython Reference:IPython參考手冊

NumPy Reference:NumPy參考手冊

SciPy Reference:SciPy參考手冊

Matplotlib Reference:Matplotlib參考手冊

SymPy Reference:SymPy參考手冊

pandas Reference:pandas參考手冊

About:關於工具欄:每個圖示都有中文註釋,重要看一下滑鼠圖示,裡面可以搜尋看到快捷鍵說明。

Python安裝Jupyter Notebook配置使用教程詳解

單元程式碼區:

每一個單元程式碼即有影響又可以互不影響。多個執行結果可以同時在同一個介面,不像pycharm後面執行結果會關閉前一個再顯示。這樣可以對比結果,對比資料。

Python安裝Jupyter Notebook配置使用教程詳解

所以JupyterNotebook很適合資料視覺化、科學計算等等這些多資料、多展示圖的專案測試對比。

Python安裝Jupyter Notebook配置使用教程詳解

到此這篇關於Python安裝Jupyter Notebook配置使用教程詳解的文章就介紹到這了,更多相關Python安裝Jupyter Notebook配置內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!