1 出现的问题
我按照一般博客的说明,进行了如下操作:
然后填写了ip地址和默认端口号22,结果是没有任何反应了!我并没有看到预期的在服务器端的所有python环境列表!自然也没有办法选择我需要的conda环境!这时候launch.json文件已经生成了,但是当我点击 运行 -》启动调试或者以非调试模式运行,弹出来的调试工具栏马上闪退,没有任何反应!我也尝试修改文件里面pathmapping的远程root为远程项目的实际目录,但是都没有效果!
2 解决方法
直接通过查看-》命令面板-》选择python解释器:
然后添加一条远程解释器路径即可:
这时候不用再去弄那个lauch.json文件了!直接删掉!
然后打开新终端,点击调试就可以正常工作了(远程环境如果是python3.8可能会提示安装kernel,需要安装!):
3 删除.vscode-server后的问题
有时候vscode会突然连接不上(密码输入是正确的),可以按照 vscode remote ssh无法建立连接或一直需要输入密码
解决,但是此时安装在linux服务器端的包括python等插件就都丢失了,这时候需要重新安装。如果不重新安装,就会发现命令面板里面没有“输入解释器路径的选项了”。