要使用Jupyter notebook遠程連接服務器,可通過以下步驟:
step1.首先,需要在遠程服務器上安裝Jupyter。這可以通過Python的包管理器pip完成:
pip install jupyter
step2.然后,在該環(huán)境下創(chuàng)建一個新的內(nèi)核。例如,如果想把這個內(nèi)核叫做myenv_kernel,可以輸入以下命令:
python -m ipykernel install --user --name=myenv_kernel
step3.在服務器上啟動Jupyter notebook。為了讓notebook服務監(jiān)聽所有的IP地址,而不僅僅是localhost,并且允許其他計算機通過網(wǎng)絡連接,你應該使用 --ip
參數(shù)設置為 ‘0.0.0.0’ :
jupyter notebook --no-browser --port=8889 --ip=0.0.0.0 --allow-root
這里我們選擇端口號8889, 但實際上可以選擇任何一個未被占用的端口。
step4.一旦notebook服務在服務器上啟動后,可以看到一個URL輸出到控制臺。這個URL將包含一個秘鑰(token),如:
http://localhost:8889/?token=...
step5.然后,在本地計算機上打開終端或者命令提示符窗口并輸入以下ssh命令以建立一個隧道:bash ssh -N -f -L localhost:8888:localhost:8889 username@your_remote_server_ip
其中username是在遠程服務器上的用戶名, your_remote_server_ip 是遠程服務器的IP地址.
step6.最后,在本地計算機瀏覽器中輸入下面網(wǎng)址:http://localhost:8888/?token=...
token參數(shù)值就是第3步中jupyter輸出給出的那個值。文章來源:http://www.zghlxwxcb.cn/news/detail-781108.html
現(xiàn)在,就能夠從本地計算機瀏覽和編輯運行在遠程服務器上的 Jupyter notebook了。文章來源地址http://www.zghlxwxcb.cn/news/detail-781108.html
到了這里,關于如何在vscode下,啟動jupyter連接遠程服務器的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!