实验环境
Windows10下VSCode连接Ubuntu 18.4服务器运行代码。
报错原因
每次VSCode调试失败,异常退出就会出现这个问题。猜测是类似端口占用的问题?肯定与VSserver相关。
解决方法
搜索了一堆方法,不是废话就是无效
以下纯属个人记录
方法一: 这个界面,找到多余的跟项目相关的什么东西,然后关掉 (现在已经找不到了,反正现在已经对我无效)
方法二:(慎用) 参考链接 (现在也对我无效了)
在主目录中 ls -a
可以看到一个.vscode-server文件夹,删除文件夹再重新启动VS,下载Python插件
rm -r .vscode-server
方法三:
又找到一个方法,删除debugpy文件
切换路径到 ~/.vscode-server/extensions/ms-python.python-2022.16.1/pythonFiles/lib/python
下,删除debugpy文件夹
rm -r debugpy
安装另一个版本的debug文件
python -m pip install -t ~/.vscode-server/extensions/ms-python.python-2022.16.1/pythonFiles/lib/python debugpy==1.3.0
这里记得切换自己路径。完成撒花,希望不会再出现了
参考链接 https://blog.csdn.net/supplychain/article/details/125993453
总结
以上肯定不是最终解决方法,总之凑合先用着,其他方法再慢慢探索吧。
记录另一个调试版本问题
python3.6以下不给调试呵。
选择v2022.6.0就可以了