AnacondaとVisual Studio Codeでエディタ上からPythonが実行できるようにする
Visual Studio Codeのパス
インストール時にPATHをいじるよう指示していたなら、AppData\Local\Programs\Microsoft VS Code\bin\code.cmd
にパスが通っているので、コマンドプロンプトからcode.cmd
で起動します。
Anacondaにパスを設定しない
インストーラがガチでお勧めしませんとか言うので、パスを設定しませんでした。
そうすると、コマンドプロンプトから起動したアプリについては、pythonへのパスが通っていませんので、code.cmd
からPythonが呼び出せません。
Anaconda PromptからVS Codeを立ち上げるようにする
Anaconda Promptからだとパスを設定してくれているので、こちらからcode.cmd
を呼び出せます。
Pythonが動くまで
次のサイトの引き写しです。
- フォルダを開く (ファイルでない)
- Ctrl+Shift+B でビルドタスクを実行する
- 一回目は設定が無いため
task.json
が生成され、エディタで開かれる - 編集、セーブする
- 次からは Ctrl+Shift+B で実行できる
ただし、task.json
の仕様が変わっているので注意してください。
{ "version": "2.0.0", "tasks": [ { "label": "Py", "type": "shell", "command": "python", "args": [ "${file}" ] } ] }
また、デフォルトのtask.json
にもURLが出ていますが、公式にも説明があります。