vscode 连接远程服务器及常用配置
之前连接远程服务器的时候一直使用的方案是本地浏览器远程连接Jupyter Notebook,用了接近一年的时间感觉还行,但是文件目录不清晰,一旦需要研究大型项目就需要打开多个页面很不方便,想一想还是得需要专门的编辑软件。捣鼓了一下决定使用Vscode + Jupyter Notebook。现在记录一下配置过程。
1.安装必要的插件
1.1 Remote-SSH
在插件市场搜索Remote-SSH,直接安装即可
1.2 Jupyter
一样的操作,搜索安装即可
2.连接远程服务器
首先你得在你的远程服务器上开启Jupyter服务,让它一直挂在后台即可。
打开vscode, 点击侧边栏远程连接的标识(下图一),点击上边的‘+’号创建新的连接(下图二)并在弹出的输入框里(下图三)使用ssh命令连接(如 ssh username@ip)
然后会提醒了输入服务器的登录密码,登录成功后点击”Open Folder”选择你的工作目录(下图1),选择完成后点击ok(下图2)
3.选择python解释器
3.1 py文件的解释器选择
快捷键 ctrl+shift+p 输入 “Select Interpreter” 选择弹出来的选项回车
它会自动搜索你服务器上安装的解释器,选择即可
3.2 Jupyter的内核选择
打开jupyter文件,点击右上角的“Select Kernel”
选择”Existing Jupyter Server..”
然后输入服务器地址再选择内核
4.优化输入体验
插件市场安装”Pylance”、”Path Intellisense”(注意是为服务器安装)
快捷键 ctrl + shif + p,输入 Setting 选择 Open Remote Settings(JSON)打开配置文件,输入下面的配置代码保存即可(将usrname换成自己的系统名)
{ |
补充
如果需要免密输入的话,请参考这篇帖子
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Bio-infoer的入门修炼手册(从入门到入土)!