【要約】VSCodeでPythonデバッグするときにデバッグ実行できずハマった [Zenn_Python] | Summary by TechDistill
> Source: Zenn_Python
Execute Primary Source
// Problem
- ・F5キーでのデバッグ実行が即座に終了する。
- ・エラーメッセージが表示されない。
- ・Python実行パスに半角スペースが含まれる。
- ・ユーザー名やProgram Filesが原因。
- ・VSCode拡張経由ではパス指定が困難。
// Approach
1.Pythonスタンドアロンインストーラーを入手。
2.Customize installationを選択。
3.インストール先を
C:/Python 等、スペースなしのパスに指定。4.「Add Python to PATH」にチェックを入れる。
5.VSCodeで新しいインタプリタを選択。
6.Python Debugger拡張機能を有効化。
// Result
- ・デバッグ機能が正常に動作。
- ・
print("Hello World!!")等の実行を確認。 - ・VSCode上でのデバッグ環境が確立。
Senior Engineer Insight
> Windows環境におけるパスの扱いは、依然として開発環境構築の落とし穴である。半角スペースを含むパスは、多くのツールで予期せぬ挙動を招く。開発者には、環境構築時のディレクトリ設計への意識が求められる。CI/CDやコンテナ環境でも、スペースを排除する設計は鉄則である。自動化ツールに頼りすぎず、インストール先を制御する重要性を再認識すべきだ。