Vscode连接通过ssh远程调试jupyter内核错误!

Vscode连接通过ssh远程调试jupyter一直选择不到对应的解释器,出现连接jupyter笔记本失败,请检查jupyter服务器url

解决方法1:

自己手动启动jupyter notebook:
切换到自己的conda环境,输入jupyter notebook,会出现一个网页jupyter地址:
Vscode连接通过ssh远程调试jupyter内核错误!_第1张图片
随便选择一个,然后在vscode中按ctrl+shift+p,在搜索栏中输入jupyter,会出现教你指定本地或远程jupyter地址。
Vscode连接通过ssh远程调试jupyter内核错误!_第2张图片
点击本地或远程,在弹出框中选择现有的
Vscode连接通过ssh远程调试jupyter内核错误!_第3张图片
然后在里面输入刚才启动jupyter地址。
Vscode连接通过ssh远程调试jupyter内核错误!_第4张图片
此时会叫你重新加载,然后重新加载即可:
Vscode连接通过ssh远程调试jupyter内核错误!_第5张图片
可以看到此时已经连接陈成功了。

解决方法2:

直接在vscode左下角修改默认的python版本,然后重新连接,将会自动开启该python版本对应的jupyter内核:

Vscode连接通过ssh远程调试jupyter内核错误!_第6张图片
选择自己conda环境中的python版本:
Vscode连接通过ssh远程调试jupyter内核错误!_第7张图片
从下面图中,我们可以看到已经连接成功了:
Vscode连接通过ssh远程调试jupyter内核错误!_第8张图片


注:通过第一种端口转发的方式进行jupyter连接,不能进行单元调试,通过第二种直接修改默认python版本的方式可以直接连接远程电脑的调试器,进行远程单元调试。

你可能感兴趣的:(常见报错及其解决,Linux,ssh)