🐙
Code Runnerでcommand not found(Python)
概要
Pythonの場合。
Code RunnerはデフォルトでPython 2 コマンドを実行します。

そのため、例えばPython3しかインストールしていない場合、/bin/sh: python: command not foundエラーが発生します。
解消法
VSCode のデフォルトの設定を別ファイルで上書きすることで、実行コマンドを変更します。
- コマンドパレットで User settings を検索
- Code/User/settings.json ファイルにアクセス
- ファイルのJSON オブジェクトに以下を追加することでデフォルトの設定を上書き
settings.json
"code-runner.executorMap": {
"python": "python3"
}
- 変更を保存
- ショートカットの Ctrl+Alt+N を使用
↓
コンソールでPython3実行ファイルを使用して、Pythonプログラムを実行することができる
補足
Discussion