jupyter的安裝和使用


1.jupyter安裝

pip安裝jupyter

pip install jupyter

參考:Caffe學習系列(13):數據可視化環境(python接口)配置

2.jupyter使用

啟動jupyter

jupyter notebook --ip=0.0.0.0 --port=8888

 已經將容器的端口8888映射到主機端口9528,在虛擬機上需要用localhost:9528訪問,在主機上需要用
虛擬機ip:9528訪問

3.centos

virtualenv venv

source venv/bin/activate

使用 pip 安裝 Jupyter

我們使用 pip 命令安裝 Jupyter:

pip install ipython jupyter notebook

配置 Jupyter Notebook

建立項目目錄

我們先為 Jupyter 相關文件准備一個目錄:

mkdir /data/jupyter

cd /data/jupyter

再建立一個目錄作為 Jupyter 運行的根目錄:

mkdir /data/jupyter/root

准備密碼密文

由於我們將以需要密碼驗證的模式啟動 Jupyter,所以我們要預先生成所需的密碼對應的密文。

生成密文

 

使用下面的命令,創建一個密文的密碼:

python -c "import IPython;print IPython.lib.passwd()"

執行后需要輸入並確認密碼,然后程序會返回一個 'sha1:...' 的密文,我們接下來將會用到它。

修改配置

生成配置文件

 

我們使用 --generate-config 來參數生成默認配置文件:

jupyter notebook --generate-config --allow-root

生成的配置文件在 /root/.jupyter/ 目錄下,可以點此編輯配置。

修改配置

 

然后在配置文件最下方加入以下配置:

c.NotebookApp.ip = '*'

c.NotebookApp.allow_root = True

c.NotebookApp.open_browser = False

c.NotebookApp.port = 8888

c.NotebookApp.password = u'剛才生成的密文(sha:...)'

c.ContentsManager.root_dir = '/data/jupyter/root'

其中:

c.NotebookApp.password 請將上一步中密文填入此項,包括 sha: 部分。

你也可以直接配置或使用 Nginx 將服務代理到 80 或 443 端口。

啟動 Jupyter Notebook

直接啟動

使用以下指令啟動 Jupyter Notebook:

jupyter notebook

此時,訪問 http://服務器ip地址:8888 即可進入 Jupyter 首頁。

創建 Notebook

后台運行

直接以 jupyter notebook 命令啟動 Jupyter 的方式在連接斷開時將會中斷,所以我們需要讓 Jupyter 服務在后台常駐。

先按下 Ctrl + C 並輸入 y 停止 Jupyter 服務,然后執行以下命令:

nohup jupyter notebook > /data/jupyter/jupyter.log 2>&1 &

該命令將使得 Jupyter 在后台運行,並將日志寫在 /data/jupyter/jupyter.log 文件中。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM