本文的配置方法對於jupyter notebook一樣有效
pip install jupyterlab
jupyter notebook --generate-config
#生成的檔案位於:~/.jupyter/jupyter_notebook_config.py #配置檔案
$ ipython
in [1]: from notebook.auth import passwd
in [2]: passwd()
enter password: ******
verify password: ******
out[2]: 'sha1:ce23d945972f:34769685a7ccd3d08c84a18c63968a41f1140274' #這段是金鑰
把生成的金鑰』sha1:ce2…』複製下來後面用,password是遠端登入時需要輸入的密碼,需要記住。
#vim ~/.jupyter/jupyter_notebook_config.py
'*'#這個是根目錄即檔案儲存目錄,不想配置就不配置,預設是使用者家目錄
windows和linux如果需要安裝拓展外掛程式,需要進一步安裝node.js
tar xf node-v14.5.0-linux-x64.tar.xz // 解壓
vim ~/.bashrc
export path=/nodejs_file/bin:$path //剛才解壓nodejs檔案所在的目錄
source ~/.bashrc
node -v //檢查是否安裝成功
1、安裝ipykernel
$source activate need_envi
(need_envi)
$conda
install nb_conda_kernels
2、將環境寫入jupyterlab的kernel中
python -m ipykernel install --user --name 環境名稱 --display-name "顯示的名稱"
3、kernel可以顯示
#nohup jupyter-lab & 也可以放在後台執行,從而可以關閉終端
#或者放在乙個tmux的會話裡面
指定的埠,伺服器對外開放
在本地開啟瀏覽器訪問http://address_of_remote:8888就可以訪問jupyterlab的登入介面了,輸入密碼就可以正常登入。
指定的埠,伺服器不對外開放
開啟埠、修改防火牆設定等方法一般都需要管理員許可權,所以為了方便解決,使用埠對映的方法。在本地windows中,cmd視窗中輸入:
ssh -n -f -l localhost:9999:localhost:8888 -p 埠號 username@遠端位址
說明:locahost:9999是指本地位址,localhost:8888是指遠端位址,其中8888是上述配置檔案中設定的埠號,-p 埠號是指登入伺服器的埠號,後面是使用者名稱和伺服器ip。
原理:將伺服器上的8888埠對映到本機的9999埠
隨後,開啟瀏覽器,輸入localhost:9999就可以看到jupyterlab的登入介面。
關於jupyterlab的使用,可以進一步閱讀
jupyter notebook介紹、安裝及使用教程
jupyter lab安裝和基本設定
jupyterlab最全詳解
15個好用到**的jupyter lab外掛程式
jupyterlab:程式設計師的筆記本神器
遠端訪問linux伺服器
遠端訪問linux伺服器 使用ssh連線 參照lamp brother s linux 9.遠端訪問linux伺服器 vmware裡網路選擇橋接,ms loopback adapter,設定好ip 用到的命令有ifconfig netconfig 設定完了還要將網路服務重啟service netwo...
jupyter遠端訪問linux伺服器
ipython notebook很好用,但是本地機器不能夠滿足機器學習的硬體要求,怎麼使用它訪問伺服器呢?0.怎麼安裝ipython,這問題網上很多教程,就不做講解了,度娘會告訴你。1.我使用的伺服器需要使用ssh登陸,沒有學會通過這關。2.遠端方法 首先,在本地terminal中使用ssh登陸到伺...
遠端訪問linux或者伺服器記錄
參考莫煩linux 如何通過linux或者mac訪問你上面配好的linux呢 開啟terminal輸入 ssh 你要訪問linux的計算機名 你要訪問linux的ip 然後輸入你要連線的linux本機密碼,然後你就可以通過linux的命令上面配好的linux了 參考 莫煩linux 現在都是在win...