python安裝Jupyter Notebook配置使用教程

from:https://blog.csdn.net/NIeson2012/article/details/94461262

爲什麼要用Jupyter Notebook

推薦新手寫python用什麼編輯器就有有人問:爲什麼沒有Jupyter Notebook。本來想數據分析和可視化的時候才介紹的,所以沒有加上。最近要截圖比較多,用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

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

本人python3.8.1 安裝完,發現安裝了很多包:

配置Jupyter notebook目錄路徑

安裝完成先不要啓動,先配置目錄路徑。要不然默認打開和保存Jupyter notebook文件目錄在C盤。

打開cmd命令提示符窗口輸入:jupyter notebook--generate-config,生成默認配置文件到C:\Users\Administrator\.jupyter\jupyter_notebook_config.py

(jupyter notebook--generate-config 這個命令 本人試了提示錯誤)

找到默認配置文件的目錄。很多配置文件都是生成到這個目錄中。

打開jupyter_notebook_config.py搜索c.NotebookApp.notebook_dir(大概在261行)

把#號去掉,把值改爲你要存放Jupyter notebook文件的目錄路徑。

以後Jupyter notebook創建的文件都會保存到這個目錄路徑中。

怎麼樣去啓動Jupyter notebook

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

如何快速使用notebook

Jupyter notebook界面

左邊選項

Files 對應下面的文件列表。running裏面可以看到命令行窗口和notebooks文件運行的管理窗口,好像電腦的任務管理器。Clusters裏面跳轉頁面可以看有關安裝詳細信息,請參閱“IPython parallel”。右邊選項

Quit 和Logout 退出和註銷。Upload上傳文件,本地應該用不到。New就是新建文件的選項。

下邊文件列表

小三角可以分類選擇文件夾或者文件

Folders:所有文件夾勾選All Notebooks:所有Notebooks(.ipynb)勾選Running:所有在運行的勾選Files:所有文件勾選勾選文件,就會出現一排的選項。

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

進入Jupyter notebook文件頁面

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

點擊文件名可以重命名

菜單欄:

菜單欄File(文件):

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(編輯):

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(視圖):

Toggle Header:顯示隱藏標題Toggle Toolbar:顯示隱藏工具欄Toggle Line Numbers:顯示隱藏行號Cell Toolbar:單元格工具欄菜單欄Insert(插入):

Insert Cell Above:插入單元格上方Insert Cell Below:插入單元格下方菜單欄Cell(單元格):

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(核心):

Interrupt:中斷Restart:重啓Restart Clear Output:重啓清除輸出Restart Run All:重啓全部運行Reconnect:重新連接Shutdown:關掉Change kernel:改變核心菜單欄Widgets(小工具):

Save Notebook Widget State:保存Notebook小部件狀態Clear Notebook Widget State:清除Notebook小部件狀態Download Widget State:下載小部件狀態Embed Widgets:嵌入小部件菜單欄Help(幫助):

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:關於工具欄:每個圖標都有中文註釋,重要看一下鼠標圖標,裏面可以搜索看到快捷鍵說明。

單元代碼區:

每一個單元代碼即有影響又可以互不影響。多個運行結果可以同時在同一個界面,不像pycharm後面運行結果會關閉前一個再顯示。這樣可以對比結果,對比數據。

所以JupyterNotebook很適合數據可視化、科學計算等等這些多數據、多展示圖的項目測試對比。

 

發佈了254 篇原創文章 · 獲贊 31 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章