1 認識jupyter
jupyter /ˈdʒuːpɪtə(r)/可以提供適合捕捉整個計算過程的基於web的應用程序;開發、記錄和執行代碼,以及結果輸出。
jupyter Notebook提供了兩個組件。
web應用程序:基於瀏覽器的工具,用於交互式創作文檔,其中包含解釋性文本,數學,計算及其富媒體輸出。
Notebook文檔:Web應用程序中可見的所有內容的表示,包括計算的輸入和輸出,說明文本,數學,圖像和對象的富媒體表示。文檔保存為 .ipynb 的JSON格式文件。不過還可以通過 File ->Download as 方式可以保存為.ipynb、.py、.html、.pdf、txt、.md等多種格式
詳參官網:https://jupyter-notebook.readthedocs.io/en/stable/notebook.html
Web應用程序的主要功能
- 用於代碼的瀏覽器內編輯,具有自動語法突出顯示,縮進和制表符完成/內省。
- 能夠從瀏覽器執行代碼,計算結果附加到生成它們的代碼。
- 使用富媒體表示顯示計算結果,例如HTML,LaTeX,PNG,SVG等。例如,matplotlib庫呈現的出版品質圖可以包含在內。
- 使用Markdown標記語言(可以為代碼提供注釋)對富文本進行瀏覽器內編輯,不僅限於純文本。
- 能夠使用LaTeX在markdown單元格中輕松包含數學符號,並由MathJax本機渲染。
筆記本文件
Notebook文檔包含交互式會話的輸入和輸出以及代碼附帶但不用於執行的附加文本。通過這種方式,筆記本文件可以作為會話的完整計算記錄,將可執行代碼與解釋性文本,數學和結果對象的豐富表示交錯。這些文檔是內部JSON文件,並與.ipynb
擴展名一起保存。由於JSON是純文本格式,因此可以對其進行版本控制並與同事共享。
可以通過nbconvert命令將筆記本導出為一系列靜態格式,包括HTML(例如,博客文章),reStructuredText,LaTeX,PDF和幻燈片。
此外,.ipynb
可以通過Jupyter Notebook Viewer(nbviewer)共享公共URL中提供的任何 筆記本文檔。此服務從URL加載筆記本文檔並將其呈現為靜態網頁。因此,結果可以與同事或公共博客文章共享,而其他用戶無需自己安裝Jupyter筆記本。實際上,nbviewer只是nbconvert作為Web服務,因此您可以使用nbconvert進行自己的靜態轉換,而不依賴於nbviewer。
2 jupyter的安裝
2.1 基於Anaconda管理器安裝ipthon
jupyter的安裝可以使用Anaconda軟件進行安裝,由於我對這個軟件不感冒,所有就選在下列方式進行安裝
jupyter的安裝依賴於內核運行,這里我們依賴於ipython內核。
2.2 安裝Ipython(方案1)
2.2.1 安裝python
如果沒有安裝python,首先下載python3 並安裝
2.2.2 升級pip
打開命令管理器,輸入下段代碼
python -m pip install --upgrade pip
其實如果pip版本過低,命令管理器會提示升級pip,並給出升級代碼
2.2.3 安裝Ipython
pip install ipython
2.3 下載Ipython后安裝
您可以從GitHub或PyPI手動下載IPython 。要安裝其中一個版本,請將其解壓縮並使用終端從頂級源目錄運行以下命令:
pip install
也可以參考 IPython的安裝 https://ipython.org/install.html
3 安裝jupyter
在命令管理器中運行下段代碼
pip install jupyter
4 運行jupyter
在命令管理器中運行下段代碼
jupyter notebook
出現下面內容時,恭喜,安裝成功!
“以下顯示的為文件夾內容” 與 打開的具體文件夾有關。
5 配置Jupyter的默認開啟目錄
jupyter默認打開目錄為
C:\Users\******g\AppData\Local\Programs\Python\Python37\Scripts
簡而言之,就是python安裝目錄下的Scripts文件夾
而實際上,我們希望默認打開的是項目文件夾
打開jupyter_notebook_config.py。
方案1,直接搜索,我的文件位置 C:\Users\******g\.jupyter
方案2,打開命令提示符,輸入如下代碼 jupyter notebook --generate-config
修改 c.NotebookApp.notebook_dir = ' '
該段代碼約在261行
1)去掉行代碼前的注釋
2)添加文件目錄 c.NotebookApp.notebook_dir = ' D:\\Python\project'
注意:一定注意盤符后面是雙斜杠 \\
保存關閉。再打開文件就能夠達到你的期許。
6 快捷啟動jupyter
作為常用工具,每次運行時打開 ”命令提示符“ -> 輸入 jupyter notebook ,比較繁瑣。
編制簡單快捷啟動 jupyter 腳本文件。
新建txt文本文件
鍵入如下內容
@echo off D: cd C:\Users\*****g\AppData\Local\Programs\Python\Python37\Scripts jupyter notebook
cd 后面的內容為jupyter notbook文件所在的位置。
保存后,修改文本后綴,.txt -> .bat
再啟動jupyter notbook時雙擊 bat文件即可。