昨天,在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"
},
答案 0 :(得分:0)
我遇到了同样的问题,并解决了将以下行添加到settings.json
文件中的问题:
{
// to fix 'Timeout waiting for debugger connections'
"python.terminal.activateEnvironment": false
}