日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

VS Code 连接远程服务器运行 Jupyter Notebook

發布時間:2024/9/15 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VS Code 连接远程服务器运行 Jupyter Notebook 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作者:張生榮?

出處:zhangshengrong.com

工欲善其事,必先利其器,開發工具這個東西覺得折騰下還是有好處的。但常常感覺專門抽出時間搞這個浪費時間,更常見的現象是已經明顯感覺到當前的開發工具用的很別扭,而且告訴自己等這個忙完了要搭一個更方便的工具,到最后卻沒下文了直到下次再次遇到這種感覺。

我這會就是再次遇到了,想用VSCode連接服務器上的jupyter notebook運行tensorflow代碼,這樣在本地的VScode中直接寫代碼就方便了很多。整個過程很簡單,我自詡記性也不錯,但還是不如這白紙黑字來的保險,查資料也是很花時間的。

首先是本機與服務器之間配置ssh就不仔細描述了,要是忘了google一下“ssh遠程登錄服務器”大把都是資料而且大多數說的都是對的。但最好在~/.ssh/config中按照下面的樣子再配置下,ssh用起來會更方便的。

Host remote\_serverHostName 119.254.92.61User xuserIdentityFile \~/.ssh/id\_rsa

接下來是vscode這邊要能遠程連接到服務器上,記住不是在本地寫代碼然后再發送到服務器上,而是直接連接到了服務器的某個路徑下,VScode對文件的增刪改查就相當于是操作了服務器上這個路徑下的對應文件(也許說的比較啰嗦,但是覺得概念還是要清楚的)。實現這個目的只需要3步:

  • 在擴展(EXTENSIONS)中搜插件Remote - SSH安裝后再重新啟動VScode。

  • 鼠標點擊VScode左下角的齒輪選擇命令模式(command paletten),mac對應的快捷鍵是shift+cmd+p。

  • 在VScode頂部中間彈出的下拉菜單中輸入Remote - SSH點擊圖片中選中的選項,接下來再點擊你要連接的服務器的名字就行了,最后會彈出一個新的VSCode。

  • vscode現在就可以遠程連接服務器了,如果想寫python代碼,直接創建文件就可以了。

而服務器這邊要能夠創建jupyter noteboot,也就是些安裝了,不難就是找起來有點麻煩。我喜歡用conda安裝一個虛擬環境就是因為隔離了干凈省心,真要是搞壞了直接刪了重新建一個。服務器上的操作也只需要3步:

安裝虛擬環境:

conda?create?--name?notebook?python=3.6

激活虛擬環境并安裝jupyter notebook:

source activate notebook conda install -c conda-forge jupyter notebook

創建一個notebook服務:

sudo jupyter notebook --port=8889 --allow-root

結果如下:最下面的兩個URL就是剛才啟動的服務的地址,我復制http://localhost:8889/?token=aef9a514fa484b83aa4554371024ebc5b50bbed25c2521ab,當然復制另一個也沒問題。

最后在已經連接到服務器的VScode中進入命令模式,點擊下圖下拉菜單中被選中的選項(好繞口,理解就好)。意思也很明顯:指定一個本地或者遠程的jupyter服務連接。

把剛才復制的URL粘貼進去,按回車。

創建一個jupyter文件測試下:

整個過程就這么簡單而且內容也不多,但就是寫了快兩個小時吧,正好有今晚有時間就整理一下,以后就不需要google再去各種找了。

后面幾張大圖看起來好丑,感覺以后要學一些有關排版設計的內容了,忽然想起自己曾今自學了一段時間PS,好久沒用這會好像也忘差不多了。回頭自己讀剛才寫的blog隱隱約約有種很著急的感覺,不知道是思維還是文筆的鍋,總之有時間就多寫寫,“感覺”也是可以慢慢積累的呢

? ???精 彩 文 章?

  • Python10行以內代碼能有什么高端操作

  • 用了HTTPS就安全了嗎?HTTPS 會被抓包嗎?

  • 全網最強下載神器IDM使用教程:如何利用IDM加速下載百度網盤大文件

END 最后說個題外話,相信大家都知道視頻號了,隨著灰度范圍擴大,越來越多的小伙伴都開通了視頻號。小詹也開通了一個視頻號,會分享互聯網那些事、讀書心得與副業經驗,歡迎掃碼關注,和小詹一起向上生長!「沒有開通發布權限的盡量多互動,提升活躍度可以更快開通哦」

總結

以上是生活随笔為你收集整理的VS Code 连接远程服务器运行 Jupyter Notebook的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。