かべぎわブログ

技術的なことについてかけたらいいな…

VSCodeでTimeout waiting for debugger connectionというエラーがでるときの解消法

概要

VSCodeを利用してPythonのデバッグを行っていたときにこんなかんじのエラーが出力されてPythonが実行できなくなってしまった。

f:id:kabegiwakun:20190904224943p:plain

その対処法です。

対処法

[Open launch.json]ボタンを選択してVSCodeでlaunch.jsonを開きます。
以下のように設定されているはずなのでこの設定を

        {
            "name": "Python: Current File",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal"
        }




こんなかんじに書き換えてあげます(consoleの箇所をinternalConsoleに変更している)

        {
            "name": "Python: Current File",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "internalConsole"
        }

こうすることでなにか別のコンソールではなく、VSCodeのデバッガでPythonが実行されるようになります。

おわりに

おわり

徹底解説Visual Studio Code

徹底解説Visual Studio Code