團購做的好的網(wǎng)站有哪些互聯(lián)網(wǎng)去哪里學
主要是保證幾個點
- 遠程服務器python 環(huán)境沒問題 conda這些也都有的
- ssh的賬戶 是有conda權(quán)限的
- 沒有免密就輸入密碼 免密教程就是最基本的那種 公鑰copy過去就行了
- vscode 那幾個插件都要裝好
開始操作
首先 vscode
點擊左側(cè)工具欄中的擴展,搜索“ssh”,選擇第一個Remote - SSH進行安裝(我已經(jīng)安裝過了,所有此時顯示的是禁用狀態(tài))
然后 新增一個remote explorer 新增一個遠程ssh鏈接
注意一點啊 如果ssh目標服務器 里面的 目標用戶對應的.ssh/authorized_keys 文件里已經(jīng)有別的公鑰那也沒事 另起一行追加上去就行了 親測可用
連接ssh成功之后
連上去之后點擊 file --> open folder 輸入目標遠程項目地址
應該就可以打開了
右上角可以選擇切換kernel
其實有很多教程的大家可以看別人的
我這里只是提醒大家一個很隱蔽的問題
注意一個很重要的問題
如果ssh可以登錄上去 也可以執(zhí)行py / ipynb文件 但是不能選擇已有的conda環(huán)境 也根本看不到
那么跟我做如下操作
- 先驗證問題 先在vscode中 敲組合鍵
ctrl + shift + p
在彈出的小輸入框中輸入
python: create terminal
在彈出的遠程ssh terminal中試下conda命令
conda env list
這里如果列不出來 或者有其他異常 請注意該ssh賬號權(quán)限