VS Code Python超时等待调试器连接

时间:2018-10-18 20:11:08

标签: python debugging visual-studio-code

昨天,在Visual Studio Code自我更新(从1.27.2到1.28.2)之前,我可以在激活特定环境并调试脚本后从anaconda提示符下打开它。现在,当我尝试调试脚本时,出现有关超时等待调试器连接的错误。

我遵循了另一个线程(Visual Studio Code Python Timeout waiting for debugger connection)上的一些建议,如果我使用以下配置,可以使其正常工作,但是它似乎无法在集成终端中运行仍然是一个问题不再。

这曾经可以工作,但现在可以解决:

{
    "name": "Python: Current File (Integrated Terminal)",
    "type": "python",
    "request": "launch",
    "program": "${file}",
    "stopOnEntry": true,
    "console": "integratedTerminal"
},

如果我想在调试器控制台中运行,现在可以使用。

{
    "name": "Python: Debug",
    "type": "python",
    "request": "launch",
    "program": "${file}",
    "stopOnEntry": true,
    "console": "none"
},

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,并解决了将以下行添加到settings.json文件中的问题:

{
    // to fix 'Timeout waiting for debugger connections'
    "python.terminal.activateEnvironment": false
}