今天嘗試用 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 沒有命令要被遠端執行;配置 pycharm-f 告訴 ssh 在後台執行;
-l 是指定 port forwarding 的配置,前乙個是本地的埠,後乙個是伺服器的埠。
username@serverip 替換成伺服器的對應賬號。
首先把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...