今回やること
Pythonを書く場所と、Pythonを実行するものは別です。
VS Codeはコードを書く道具で、Pythonを実際に動かすのはPythonインタプリタです。
.pyファイルとは
.py はPythonファイルの拡張子です。
例:
main.py
hello.py
app.py
このファイルの中にPythonコードを書きます。
インタプリタとは
インタプリタは、Pythonコードを読み取って実行するプログラムです。
python main.py
このコマンドでは、Pythonインタプリタが main.py を読み取って実行します。
役割を分ける
| 名前 | 役割 |
|---|---|
| VS Code | コードを書く場所 |
.py ファイル | Pythonコードを保存するファイル |
| ターミナル | コマンドを打つ場所 |
| Pythonインタプリタ | Pythonコードを実行するもの |
実行の流れ
- VS Codeで
main.pyを書く - ファイルを保存する
- ターミナルで
python main.pyを実行する - Pythonがコードを読み取る
- 結果がターミナルに表示される
よくあるつまずき
| つまずき | 原因 |
|---|---|
| VS Codeで書いたのに動かない | 保存していない、または実行していない |
| ターミナルでファイルが見つからない | 現在地が違う |
| Pythonが見つからない | インストールまたはPATHの問題 |
練習
次を確認します。
pwd
ls
python main.py
Windowsでは dir を使う場合もあります。
dir
次のステップ
Pythonのインストール方法:Windows・macOS・Linux で、Pythonを入れるところから確認します。