2020/5/28更新
今は2回プリントされるようになってしまっているようです(以下のURL参照)。
https://github.com/microsoft/debugpy/issues/133
2020/5/28更新ここまで
先日、久しぶりに自宅環境でPythonの開発を行ったとき、デバッグができなかった時のメモです。アップデートによりすぐ直ると思いますが、一応解決方法も記載しておきます。Visual Studio Codeのバージョンは1.41.1、Python拡張機能のバージョンは2020.1.58038です。
症状
デバッグを開始し、ブレイクポイントで止めたとき、デバッグコンソールにprint使用としてもNone
としか表示されないという症状です。(画像参照)
解決方法
すでにgithubのissueに上がっています。1/11くらいから発生しているようですね。以下の画像のようにVisual Studio Codeを開き、F1
を押し、launch
と入力してデバッグ: launch.jsonを開く
を選択します。表示されたjsonファイルの"configurations"
に"redirectOutput": true
を追加しましょう。
コメント