jupyter遠端訪問

2021-10-11 09:17:12 字數 935 閱讀 6747

今天嘗試用 pycharm 遠端連線伺服器的 jupyter,在網上看到了乙個非常 awesome 的辦法,在這分享一下。

伺服器啟動 jupyter

我這裡直接允許 root 了,可以按需求刪掉–allow-root

jupyter notebook --allow-root --no-browser
本地使用 ssh 連線
ssh -n -f -l localhost:8888:localhost:8888 root@serverip
-n 告訴 ssh 沒有命令要被遠端執行;

-f 告訴 ssh 在後台執行;

-l 是指定 port forwarding 的配置,前乙個是本地的埠,後乙個是伺服器的埠。

username@serverip 替換成伺服器的對應賬號。

配置 pycharm

首先把python interpreter配置好,如果沒配置過,也可以在這裡看教程 。

然後配置 jupyter server,在configured server處填 https://localhost:8888 ,即可,

可以在 pycharm 享受補全,還能使用伺服器的 jupyter 了。

這個方法的好處是使用了 ssh,可以把伺服器的 jupyter 連線到本地,比起設定jupyter_notebook_config.py方便而且更安全。

github page:

遠端訪問Jupyter

由於實驗室的伺服器沒有圖形介面,所以需要在本地電腦上通過瀏覽器訪問伺服器上的jupyter程式。記錄下遠端訪問jupyter的方法。其實非常簡單,可以分為這樣幾步 在伺服器上安裝了jupyter 生成jupyter的密碼 jupyter notebook password密碼加密後的值可以在 hom...

docker容器下遠端訪問jupyter的方式

在有乙個docker容器的情況下 首先連線docker ssh p docker容器的埠 username ip然後安裝jupyter notebook pip即可 在伺服器上開啟jupyter notebook 命令如下所示 jupyter notebook allow root no brows...

jupyter遠端訪問伺服器

由於開啟伺服器的瀏覽器較慢,所以想在本地的瀏覽器開啟jupyter,裡面的核心是伺服器的。這樣就解決了執行慢的問題,能遠端訪問伺服器 具體步驟如下 0.在伺服器那邊要先安裝jupyter,參考 如果jupyter要配置多個核心,請參考 1.生成配置檔案,在遠端終端下執行下面的命令自動生成 jupyt...