網頁

2017年7月6日 星期四

[野人獻曝] 安裝 Jupyter

......懶得解釋 Jupyter 是什麼了,自己去 Google 吧!

如果你的機器上沒有 Python ,而且也沒有裝 pip 的話,
請自行安裝這兩樣東西!(爆死

安裝方法超簡單,一行指令搞定(Python2 時):
pip install jupyter 
跑完安裝步驟下個以下指令就可以啟動了:
jupyter notebook
然後照他的指示開啟 http://localhost:8888/?token=xxxxxxx 就能看到 Jupyter 畫面了。

===========全劇終=========== 

上面是安裝在自己機器上的狀況,
但是如果是要裝在遠端機器上的話就還有多做以下設定:
  • 增加密碼保護:否則就能讓不相關的人進你的主機惡搞
  • 修改設定檔:以便可以存取
增加密碼保護可以透過以下指令:
jupyter notebook password
接著會要求輸入密碼,這組密碼就會是登入 Jupyter 的根據。

之所以要修改設定檔的原因是因為 Jupyter 預設只提供本機存取,
所以只接受 localhost 或是 127.0.0.1 的 domain,
為了要能夠輸入外部 IP 存取 Jupyter ,才需要改以下這個設定檔:
家目錄/.jupyter/jupyter_notebook_config.py
通常剛裝完時都沒有這個檔案,所以要先透過以下指令手動產生:
jupyter notebook --generate-config
接著開啟上述的設定檔,找到以下兩個項目,移除前面的註解,並且修改成以下內容:
c.NotebookApp.allow_origin = "*"
c.NotebookApp.ip = "0.0.0.0" 
做完以上兩個步驟並重新啟動後應該就能夠在遠端存取了。

順帶一提:這份文件有提到設定檔中每個項目的作用說明,建議可以看看。