gpt4 book ai didi

python - VSCode : Remote debugging configuration suddenly not working anymore

转载 作者:行者123 更新时间:2023-12-01 07:53:14 27 4
gpt4 key购买 nike

我正在从远程服务器运行脚本,通常我可以很好地调试,但昨天突然它不再调试了!

当我按“开始调试”按钮或 F5 时,调试横幅会短暂出现,但随后再次消失,并且我无法重新启动 session ,否则我会收到“已经有一个调试配置正在运行”。错误。

如果我随后运行另一个调试配置,它们两个只会出现在调用堆栈中,无法关闭/停止/重新启动它们!

我启动 session 的方式是首先使用 ssh -tL 56784:localhost:56785 <remote-server> ssh -L 56785:localhost:56784 <remote-machine> ssh 进入远程服务器。然后运行以下命令python -m ptvsd --server-host 0.0.0.0 --port 56784 --wait <script> 。通常我可以在 launch.json 中使用以下配置开始调试:

{
"name": "Python: Remote Attach",
"type": "python",
"request": "attach",
"port": 56784,
"host": "localhost",
"pathMappings": [
{
"localRoot": "",
"remoteRoot": "<path/on/remote/server>"
}
]
}

我的 VScode 版本是 1.33.1。

我真的不知道如何解决这个问题或找出问题所在,但希望有人能看到问题所在或偶然发现类似的东西?

[更新]因此,经过各种测试,我发现这是 vscode-python 扩展的问题。具体来说,版本 2019.4.12954 破坏了调试功能(例如无法添加 Python 调试配置),并且还严重扰乱了按 Ctrl+Shift+P 时设置的外观。

奇怪的是,回滚到版本 2019.4.11987 解决了该问题。

最佳答案

所以,经过一些各种测试,我发现这是 vscode-python 扩展的问题。具体来说,版本 2019.4.12954 破坏了调试功能(例如无法添加 Python 调试配置),并且还严重扰乱了按 Ctrl+Shift+P 时设置的外观。

回滚到版本 2019.4.11987 解决了这个问题,奇怪的是。

关于python - VSCode : Remote debugging configuration suddenly not working anymore,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56094608/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com