現在因為各種人工智慧的發展趨勢所以Python也成為了許多人剛入門寫程式的主要語言,而很多學校的實驗室都有架自己的Server。 平常可能都是用自己的筆電在寫code,那如果只是跑一些小東西可能還好,但如果要訓練比較大型的程式的時候可能會讓你等的非常崩潰。
那有沒有想過,==也許可以在Server上運行Jupyter來寫Python呢?==
- 本文所指稱的Server皆為Linux OS。
- 在Server上已經有安裝ssh和jupyter
兩次輸入密碼記得要一樣
jupyter notebook password
jupyter notebook --generate-config
jupyter notebook --no-browser --port=8889
- 如果是要用jupyter lab的話也可以,前面的
notebook
改成lab
就好了 - port可以換成其他自己喜歡的就好
ssh -L localhost:8889:localhost:8889 $username@$server_IP
$username
換成你登入Server的用戶名$server_IP
換成你Server的IP地址
輸入完之後它除了建立連結以外,還會自動進入Server的bash,如果不想要進到這個地方的話可以將
-L
換成-NL
就好嘍
因為免費版的Termius不允許背景執行,所以如果要保持連線的話記得要保持它在頁面中