在Mac上使用pip3安装Jupyter Notebook并简单使用
簡介
Jupyter Notebook是基于網頁的用于交互計算的應用程序。其可被應用于全過程計算:開發、文檔編寫、運行代碼和展示結果。
簡而言之,Jupyter Notebook是以網頁的形式打開,可以在網頁頁面中直接編寫代碼和運行代碼,代碼的運行結果也會直接在代碼塊下顯示。如在編程過程中需要編寫說明文檔,可在同一個頁面中直接編寫,便于作及時的說明和解釋。
Jupyter Notebook的主要特點
編程時具有語法高亮、縮進、tab補全的功能。
可直接通過瀏覽器運行代碼,同時在代碼塊下方展示運行結果。
以富媒體格式展示計算結果。富媒體格式包括:HTML,LaTeX,PNG,SVG等。
對代碼編寫說明文檔或語句時,支持Markdown語法。
支持使用LaTeX編寫數學性說明。
安裝
使用pip3命令可以快速成功安裝,這個過程相當順利流暢。
pip3 install jupyter -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
配置Jupyter Notebook
使用默認配置
在終端執行jupyter notebook命令之后,會在默認端口8888啟動,在終端中將會顯示一系列notebook的服務器信息,同時瀏覽器將會自動啟動Jupyter Notebook。
我們對配置做了一些修改:
指定自定義端口,原來默認端口是8888;
啟動服務器單不打開瀏覽器,當我需要啟動瀏覽器時,只需復制服務器啟動信息中的鏈接就可以;
設置登錄密碼;
設置Jupyter Notebook文件存放位置。
先利用IPython來生成密碼并在配置文件中設置
ipython進入from IPython.lib import passwdpasswd()#生成密碼
生成的串是sha1:95deb51756e6:765e963bc381f29441efc01833f3342f28ea759d
同時事先創建Jupyter文件存放目錄
mkdir -p?/Users/tao/python/jupyter
下面生成配置文件,并修改其中的配置項
jupyter notebook --generate-config --allow-root
生成配置文件的位置在
/Users/tao/.jupyter/jupyter_notebook_config.py
修改該配置文件的相應項為
c.NotebookApp.ip = '0.0.0.0'
c.NotebookApp.open_browser = False
c.NotebookApp.password = 'sha1:95deb51756e6:765e963bc381f29441efc01833f3342f28ea759d'
c.NotebookApp.port = 8000
c.NotebookApp.notebook_dir = '/Users/tao/python/jupyter'
啟動Jupyter Notebook
jupyter notebook? --allow-root
下面在瀏覽器地址欄中手動輸入后臺服務器的偵聽地址
http://taodemacbook-pro.local:8000/
看到登錄頁面,需要輸入剛才設置的密碼之后,才能登錄進去,截圖如下
點擊右上的New->python3來打開一個新窗口,在空白框中輸入程序代碼,點擊運行按鈕,就可以看到程序執行結果:
如果要獲取幫助,可在命令行輸入
jupyter notebook -h
注意:之后在Jupyter Notebook的所有操作,都請保持終端不要關閉,因為一旦關閉終端,就會斷開與本地服務器的鏈接,你將無法在Jupyter Notebook中進行其他操作啦。
退出Jupyter Notebook
在終端命令行下面執行Ctrl+C,退出Jupyter Notebook,會提示是否現在退出,若是,輸入y確認,否則會默認不退出,一直執行。
?
總結
以上是生活随笔為你收集整理的在Mac上使用pip3安装Jupyter Notebook并简单使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在Mac上使用pip3安装交互式环境IP
- 下一篇: 在Mac上利用pip3安装pyechar