Jupyter NoteBook快速入門
阿新 • • 發佈:2020-09-01
1、Jupyter NoteBook的概述
什麼是Jupyter NoteBook?
它的本質就是一個筆記本
它可將程式碼,帶格式的文字、圖片、表格、格式、視訊、動畫、地圖、互動式控制元件等等結合在一個文件當中
什麼要學習Jupyter NoteBook?
- 可以用來記筆記
- 是非常好用的輕量級整合開發環境
- 它將互動性發揮到了極致而且非常適合探索性程式設計
2、Jupyter NoteBook的基礎操作
2.1、安裝Jupyter NoteBook
- anaconda
若已經下載anaconda的使用者,可以直接進入軟體,該軟體自帶jupyter,直接點Lanch
即可使用
-
手動安裝
-
1、先安裝python直譯器
-
2、執行命令,以安裝Jupyter Notebook
pip3 install jupyter -i https://pupi.tuna.tsinghua.edu.con/simple/
- 3、執行命令,以驗證是否安裝成功
jupyter notebook --no-browser
-
2.2、分析後臺伺服器的啟動過程
- 執行命令
jupyter notebook
,以啟動後臺伺服器,並自動開啟系統中的預設瀏覽器 - 執行命令後打印出來的資訊
[I 11:42:19.977 NotebookApp] Serving notebooks from local directory: F:/jupytd [I 11:42:19.977 NotebookApp] Jupyter Notebook 6.1.3 is running at: [I 11:42:19.978 NotebookApp] http://localhost:8891/?token=6001f8a090c3d6eadc79b70dfc372e97c792771960b00168 [I 11:42:19.978 NotebookApp] or http://127.0.0.1:8891/?token=6001f8a090c3d6eadc79b70dfc372e97c792771960b00168 [I 11:42:19.978 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). [C 11:42:19.990 NotebookApp] To access the notebook, open this file in a browser: file:///C:/Users/Administrator/AppData/Roaming/jupyter/runtime/nbserver-9964-open.html Or copy and paste one of these URLs: http://localhost:8891/?token=6001f8a090c3d6eadc79b70dfc372e97c792771960b00168 or http://127.0.0.1:8891/?token=6001f8a090c3d6eadc79b70dfc372e97c792771960b00168
1、file選項卡中列出的內容,就是在執行命令是所在的那個目錄中的子目錄和檔案
2、對於瀏覽器自動開啟的這個頁面(地址是本臺電腦,預設埠號,為了安全URL後面還攜帶了一個token)
3、按住Ctrl+C可以停止後臺伺服器的執行並且關閉所有的核心
4、要想訪問在瀏覽器中自動開啟的這個頁面
- 在Notebook進行操作時,請保持命令提示符視窗或者終端視窗不要關閉
2.3、Jupyter NoteBook的配置檔案
設定預設開啟檔案
- 生成配置檔案(配置中有非常多的配置項,但是全被註釋掉了)
jupyter notebook --generate-config
- 搜尋
c.NotebookApp.notebook_dir
- 加入你想要設定的檔案地址
2.4、新建一個Jupyter NoteBook並重命名
1、new--->python3新建一個檔案
2、改名
- 當notebook正在執行時,點選上方的Untitled進行改名
- 當notebook停止執行時,既可以在Files選項卡中重新命名,也可以在notebook所在目錄中重新命名
2.5、儲存notebook並回退到記錄點
- 記錄點檔案
- 每當建立一個營的Notebook時,都會自動建立一個記錄點檔案,用於記錄該notebook在某個時刻的所有狀態
- 在Notebook的同級目錄中,有一個名為
.ipynb_checkpoints
的目錄 - 記錄點檔案的命名規則是:notebook的檔名-checkpoint.ipynb
- 儲存notebook
- 自動儲存
- 對notebook進行修改後,預設情況下,在兩分鐘後notebook會被自動儲存
- 注意:notebook被自動儲存時,相應的記錄點檔案不會發生任何變化
- 手動儲存
- 手動儲存,相應的記錄點檔案也會被更新
- 自動儲存
- 回退到記錄點
- File--->Revert to Checkpoint
2.6、停止執行notebook
注意:即便將notebook的頁面關閉了,該notebook仍然處於執行狀態
停止notebook執行的三種方式
-
在Files選項卡中
- 選中某個notebook,然後點選空白方框,打鉤後點擊上面紅色
shutdown
- 選中某個notebook,然後點選空白方框,打鉤後點擊上面紅色
-
在Running選項卡中
- 直接點選關閉
-
在notebook頁面中
- 直接點選
close and halt
- 直接點選