Ubuntu安裝Jupyter Notebook教程,ubuntujupyter
一.Jupyter介紹
Jupyter Notebook是一個互動式筆記本,支援運行40多種程式設計語言。Jupyter Notebook 的本質是一個 Web 應用程式,便於建立和共用文學化程式文檔,支援即時代碼,數學方程,可視化和 markdown。用途包括:資料清理和轉換,數值類比,統計建模,機器學習等等。
二.安裝步驟
環境:Docker(17.04.0-ce)、鏡像Ubuntu(16.04.3)
1. 更新軟體列表
root@787c084a44e4:~# apt-get update
2. 安裝pip
root@787c084a44e4:~# apt-get install -y python3-pip
3. 更新pip(-m參數將庫中的pip模組作為指令碼運行,--upgrade更新pip模組)
root@787c084a44e4:~# python3 -m pip install --upgrade pip
4. 使用pip安裝Jupyter
root@787c084a44e4:~# python3 -m pip install jupyter
5. 使用pip安裝python繪圖庫(樣本需要使用)
root@787c084a44e4:~# python3 -m pip install matplotlib
6. 建立Jupyter預設設定檔
root@787c084a44e4:~# jupyter notebook --generate-config
7. 產生SHA1加密的密鑰,儲存密鑰,如'sha1:XXXXXX'
root@787c084a44e4:~# ipython
輸入
from notebook.auth import passwd passwd()
8. 設定密鑰,修改設定檔
root@787c084a44e4:~# vim .jupyter/jupyter_notebook_config.py
在檔案末尾增加
c.NotebookApp.password = u'sha1:XXXXXX'
9. 運行Jupyter(--ip指定ip,--no-browser不開啟瀏覽器,--allow-root允許root運行)
root@787c084a44e4:~# jupyter notebook --ip=0.0.0.0 --no-browser --allow-root
10. 開啟瀏覽器輸入http://172.17.0.2:8888/
三.Jupyter樣本
建立python3筆記
%matplotlib inlineimport numpy as npimport matplotlib.pyplot as pltx = np.arange(9)y = np.sin(x)plt.plot(x, y)plt.show()
運行結果
四.異常情況
1. locale.Error: unsupported locale setting異常
設定locale,使用預設本地化設定
root@787c084a44e4:~# export LC_ALL=C
2. OSError: [Errno 99] Cannot assign requested address異常
運行Jupyter時增加--ip=0.0.0.0參數
root@787c084a44e4:~# jupyter notebook --ip=0.0.0.0 --no-browser --allow-root
3. ImportError: No module named 'matplotlib'異常
安裝matplotlib庫
root@787c084a44e4:~# python3 -m pip install matplotlib
以上就是本文的全部內容,希望對大家的學習有所協助,也希望大家多多支援幫客之家。