1.遠(yuǎn)程訪問
1.首先主機(jī)上安裝jupyter notebook(可以使用anoconda鏡像安裝)
2.生成jupyter配置文件
jupyter notebook --generate-config
#輸出 Writing default config to: /root/.jupyter/jupyter_notebook_config.py
? jupyter 密碼訪問設(shè)置,即打開jupyter地址需要輸入密碼訪問
from notebook.auth import passwd
print(passwd())
#提示輸入你的密碼 記住自己輸入的密碼
#輸出 sha1:xxxxxxx:xxxxxxxxxxxx
vim /root/.jupyter/jupyter_notebook_config.py
#修改文件一下幾行
c.NotebookApp.ip = '*'
c.NotebookApp.notebook_dir = u'/data/test'#自己的工程目錄
c.NotebookApp.open_browser = False
c.NotebookApp.password = u'sha1:xxxxxxx:xxxxxxxxxxxx'#上一步生成的密碼
c.NotebookApp.port = 12156#自定義端口號
現(xiàn)在在控制臺輸入即可通過 http://ip:12156進(jìn)行訪問了(如果出現(xiàn)還是拒絕訪問割笙,看一下是不是云主機(jī)端口禁止訪問)。
jupyter notebook --allow-root
如果想后臺運行:
nohup jupyter notebook --allow-root &
#如果想推掉進(jìn)程
#ps -aux | grep "jupyter"
#找到j(luò)upyter pid 然后執(zhí)行
#kill -9 xxxx
提示輸入密碼: 設(shè)置密碼時候自己輸入的密碼
2.jupyter kernel設(shè)置
默認(rèn)啟動jupyter kernel只有一個就是當(dāng)前默認(rèn)的環(huán)境,有些場景我們需要添加jupyter所用的kernel妻率。
如果我們使用conda 創(chuàng)建了不同的env。例如:
conda env list
#輸出
#base * /home/caf
#py2 /home/caf/envs/py2
#創(chuàng)建指令
conda create --name kerasEnv python=3.6
conda env list
#輸出
#base * /home/caf
#kerasEnv /home/caf/envs/kerasEnv
#py2 /home/caf/envs/py2
這個時候想將該env添加到j(luò)upyter上走净。
source activate kerasEnv
#如果已經(jīng)安裝過 忽略這一步
conda install ipykernel
python -m ipykernel install --user --name your_env_name --display-name your_env_name
#例如:
#python -m ipykernel install --user --name kerasEnv --display-name kerasEnv
這個時候刷新頁面孤里。
可有在右上角發(fā)現(xiàn)有兩個可選的環(huán)境,且kernel中可以看到有兩個選項说搅。
3.更換背景色
這里使用比較簡單的方法虏等,
pip install --upgrade jupyterthemes
#安裝結(jié)束之后查看有哪些主題
jt -l
jt -t chesterish #選用一個
重啟jupyter notebook 生效