天天看點

linux 下配置jupyter web server

背景

開發機作業系統為centos 6.5, 在需要使用python 繪圖功能時,需要生成圖檔再把圖檔download 到本地機器檢視,使用jupyter 配置linux server 可以直接在本地通過浏覽器運作python 任務,繪圖的結果也可以通過浏覽器直接檢視。本部落格介紹如何在linux環境下配置jupyter web server

配置

首先生成jupyter 配置

jupyter notebook --generate-config
           

生成sha 秘鑰

>>> from notebook.auth import passwd
>>> passwd()
>>> Enter password: 
>>> Verify password: 
>>> 'sha1:5eb7241****************8e91d9ca9d53b'
           

編輯jupyter 配置檔案

vim ~/.jupyter/jupyter_notebook_config.py
           

配置ip, passwd, 以及open_browser 為False (因為我們的jupyter服務部署在伺服器),

找到此三項配置後注釋掉前面的#,變更為以下配置

c.NotebookApp.ip='0.0.0.0'
c.NotebookApp.password = u'sha1:5eb7241****************8e91d9ca9d53b'
c.NotebookApp.open_browser = False
           

儲存配置檔案,啟動服務

從本地浏覽器登入jupyter

linux 下配置jupyter web server