一直苦惱於本地機器和伺服器上都要配置一些機器學習方面的環境,今天花了點時間研究了下jupter notebook遠端訪問伺服器,所以記錄一下。
有些步驟非必須,這裡盡量寫清楚,讀者理解後自行決定如何安裝,本文以非root使用者安裝。
(1)登入伺服器
(2)檢查是否有安裝jupyter notebook,終端輸入jupyter notebook,如果報錯就是沒有啦,那麼就要用下面命令安裝。
$sudo pip install pyzmq
$sudo pip install tornado
$sudo pip install jinja2
$sudo pip install jsonschema
$sudo pip install jupyter
(3)生成配置檔案
$jupyter notebook --generate-config
(4)生成密碼(後續寫配置檔案、登入jupyter notebook需要)
開啟python終端
in [1]: from ipython.lib import passwd
in [2]: passwd()
enter password:
verify password:
out[2]: 'sha1:0e422dfccef2:84cfbcbb3ef95872fb8e23be3999c123f862d856'
(5)修改預設配置檔案
$vim ~/.jupyter/jupyter_notebook_config.py
進行如下修改(這裡可以自行配置):
(6)啟動jupter notebook
$jupyter notebook
(7)遠端訪問
此時應該可以直接從本地瀏覽器直接訪問http://address_of_remote:8888就可以看到jupyter的登陸介面。(特別注意:伺服器上的jupyter notebook不要關)
(8)一點小問題
由於筆者之前本地轉過jupter notebook,改下埠號登入
jupyter notebook --no-browser --port=8889
(1)如何在雲端伺服器執行jupyter notebook?
(2)通過ssh遠端使用jupyter notebook
(3)遠端訪問jupyter notebook
遠端訪問jupyter notebook
ipython notebook是乙個基於瀏覽器的python資料分析工具,使用起來非常方便,具有極強的互動方式和富文字的展示效果。jupyter是它的公升級版,但是它預設只能在本地訪問,如果想把它安裝在伺服器上,然後在本地遠端訪問,則需要進行如下配置 1.登陸遠端伺服器 2.生成配置檔案 jupy...
Jupyter Notebook啟用conda環境
windows環境配置如下 1.開啟預設conda環境 root c users username 2.選擇要在jupyter notebook中啟用的env,並啟用 root style transfer d programdata miniconda3 envs style transfer r...
遠端訪問jupyter notebook
步驟如下 1.登入遠端伺服器 2.生成jupyter配置檔案 jupyter notebook generate config 3.手動生成密碼 開啟ipython,建立密碼的密文 in 1 from notebook.auth import passwd in 2 passwd enter pas...