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