Ubuntu安裝Jupyter Notebook教程

Ubuntu安裝Jupyter Notebook教程
1 Star2 Stars3 Stars4 Stars5 Stars 給文章打分!
Loading...

一.Jupyter介紹

Jupyter Notebook是一個互動式筆記本,支援執行40多種程式語言。Jupyter Notebook 的本質是一個 Web 應用程式,便於建立和共享文學化程式文件,支援實時程式碼,數學方程,視覺化和 markdown。用途包括:資料清理和轉換,數值模擬,統計建模,機器學習等等。 

二.安裝步驟

環境:Docker(17.04.0-ce)、映象Ubuntu(16.04.3)

1. 更新軟體列表


[email protected]:~# apt-get update

2. 安裝pip


[email protected]:~# apt-get install -y python3-pip

3. 更新pip(-m引數將庫中的pip模組作為指令碼執行,–upgrade更新pip模組)


[email protected]:~# python3 -m pip install --upgrade pip

4. 使用pip安裝Jupyter


[email protected]:~# python3 -m pip install jupyter

5. 使用pip安裝python繪相簿(示例需要使用)


[email protected]:~# python3 -m pip install matplotlib

6. 建立Jupyter預設配置檔案


[email protected]:~# jupyter notebook --generate-config 

7. 生成SHA1加密的金鑰,儲存金鑰,如’sha1:XXXXXX’


[email protected]:~# ipython 

輸入


from notebook.auth import passwd 
passwd()

8. 設定金鑰,修改配置檔案


[email protected]:~# vim .jupyter/jupyter_notebook_config.py 

在檔案末尾增加


c.NotebookApp.password = u'sha1:XXXXXX'

9. 執行Jupyter(–ip指定ip,–no-browser不開啟瀏覽器,–allow-root允許root執行)


[email protected]:~# jupyter notebook --ip=0.0.0.0 --no-browser --allow-root

10. 開啟瀏覽器輸入http://172.17.0.2:8888/

三.Jupyter示例

新建python3筆記


%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(9)
y = np.sin(x)
plt.plot(x, y)
plt.show()

執行結果

四.異常情況

1. locale.Error: unsupported locale setting異常

設定locale,使用預設本地化設定
[email protected]:~# export LC_ALL=C

2. OSError: [Errno 99] Cannot assign requested address異常

執行Jupyter時增加–ip=0.0.0.0引數
[email protected]:~# jupyter notebook –ip=0.0.0.0 –no-browser –allow-root

3. ImportError: No module named ‘matplotlib’異常

安裝matplotlib庫


[email protected]:~# python3 -m pip install matplotlib

相關文章

程式語言 最新文章