1. 程式人生 > >Jupyter notebook教程系列(一)在windows上安裝Jupyter notebook

Jupyter notebook教程系列(一)在windows上安裝Jupyter notebook

Jupyter notebook

一、Jupyternotebook簡介

jupyternotebook擴充套件了基於控制檯的互動計算方法,提供了一個適合捕獲整個計算過程的基於web的應用程式:開發、記錄和執行程式碼,以及傳遞結果。Jupyternotebook由兩部分組成:

web應用程式:一種基於瀏覽器的文件互動式創作工具,它結合瞭解釋性文字、數學、計算和富媒體輸出。(總之是一個功能強大豐富的工具)

筆記本文件:web應用程式中所有可見內容的表示,包括計算、解釋性文字、數學、影象和物件的富媒體表示的輸入和輸出。文件是字尾名為.ipynb的JSON格式檔案,便於版本控制,也方便與他人共享。而且支援文件轉換為HTML、LaTeX、PDF等格式。

二.Jupyter Notebook的主要特點

1.程式設計時具有語法高亮、縮排、tab補全的功能。

2.可直接通過瀏覽器執行程式碼,同時在程式碼塊下方展示執行結果。

3.以富媒體格式展示計算結果。富媒體格式包括:HTML,LaTeX,PNG,SVG等。

4.對程式碼編寫說明文件或語句時,支援Markdown語法。

5.支援使用LaTeX編寫數學性說明。

三、安裝jupyternotebook

1.jupyternotebook很人性化,它提供了免安裝體驗的服務,所以各位老鐵可以先嚐試一下是否合胃口再選則安裝:

連結在此:here

  圖3-1

進入後選擇你想體驗的程式語言,這裡選擇的是python,後面的安裝也是基於python的。

圖3-2

2. 正式安裝:

①前提:

首先確保你的電腦安裝了python3.3以上或者python2.7

②安裝方法:

(1)使用Anconda安裝:

Anconda的安裝教程很多,各位老鐵可以自己找一下,一般安裝Anconda後,jupyternotebook也是附帶安裝了的。

圖3-3

如果你很衰的發現沒有安裝的話也不要著急,只需要開啟終端輸入命令:

conda install jupyter notebook

(2)使用pip安裝:

在終端輸入命令:

pip install jupyter

四、執行jupyternotebook

①啟動:

在終端輸入命令:

jupyter notebook

開啟後介面如下圖:

圖4-1

注意之後的操作中都不要關閉終端,因為終端一旦關閉則斷開與本地服務的連結。

圖4-2

瀏覽器中的地址如圖所示,loacalhost代表的是本地,8888則代表埠號,相信這個地址對於熟悉網頁開發的老鐵肯定很熟悉。之後當你開啟多個jupyternotebook頁面時,則埠號會不停的加1,如8889,8890。

②可以選擇先不開啟瀏覽器:

輸入以下命令:

jupyter notebook --no-browser

終端會顯示:

圖4-3

這個時候瀏覽器中並沒有開啟jupytenotebook,你可以等你有需求的時候在開啟瀏覽器,並將紅色框中的地址複製到瀏覽器中,即可開啟。

五.主頁面

圖5-1

如圖所示即為主頁面,圖片中顯示的所有檔案都是我們本機上的檔案。

1. 設定notebook的儲存檔案地址

①在你想要儲存的目錄地址建立資料夾並複製該路徑

②通過下面命令獲取配置檔案路徑:

jupyter notebook --generate-config

圖5-2

路徑如圖中紅框所示。

通過編輯器開啟該py檔案,在檔案中搜索“c.NotebookApp.notebook_dir”

圖5-3

然後將前面的#號去掉並在後面的引號中填入剛才複製的路徑。

圖5-4

然後退出編輯器,退出前記得儲存改變內容。

然後回到命令終端再次輸入:

jupyter notebook --generate-config

這個時候你會看到:

圖5-5

意思是,是否用你剛才所做的改變覆蓋原來的py配置檔案,輸入y確定,N否定。這裡我們輸入y。

然後你需要關閉剛才開啟的jupyternotebook然後重新開啟。如此之後既可以看到一個乾淨清爽的頁面,等待你往其中添油加醋。

圖5-6