VSCodeを利用してPythonのデバッグを行っていたときに、”Timeout waiting for debugger connection”というエラーが出力されてPythonが実行できなくなることがあります。この記事では、その対処法を紹介します。

対処法

  1. [Open launch.json]ボタンを選択してVSCodeでlaunch.jsonを開きます。
  2. 以下のように設定されているはずなのでこの設定を書き換えます。
{
    "name": "Python: Current File",
    "type": "python",
    "request": "launch",
    "program": "${file}",
    "console": "integratedTerminal"
}
  1. 上記の設定を以下のように書き換えます (consoleの箇所をinternalConsoleに変更している)。
{
    "name": "Python: Current File",
    "type": "python",
    "request": "launch",
    "program": "${file}",
    "console": "internalConsole"
}

これにより、VSCodeのデバッガでPythonが実行されるようになります。

まとめ

VSCodeでPythonのデバッグを行っていたときに”Timeout waiting for debugger connection”というエラーが出力される場合、上記の手順に従って設定を変更することで解決できます。これにより、VSCodeのデバッガでPythonが実行されるようになり、デバッグ作業がスムーズに行えます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です