Sublime Text 2でPythonコードを実行する方法
Pythonはシンプルで強力なプログラミング言語であり、多くの開発者に愛用されています。Pythonコードを書くためのテキストエディタとして、Sublime Text 2はその軽量さと拡張性で人気があります。しかし、Sublime Text 2でPythonコードを直接実行するには少し設定が必要です。本記事では、その方法を詳しく解説します。
Pythonのインストール
まず、Pythonがコンピュータにインストールされていることを確認してください。Pythonの公式サイトから最新版をダウンロードし、インストールします。インストールが完了したら、ターミナル(またはコマンドプロンプト)で以下のコマンドを入力し、Pythonが正しくインストールされていることを確認します。
python --version
Sublime Text 2の設定
Sublime Text 2でPythonコードを実行するためには、ビルドシステムを設定する必要があります。以下の手順で設定を行います。
- Sublime Text 2を開きます。
- メニューから「Tools」→「Build System」→「New Build System」を選択します。
- 以下の内容をコピーして、新しいビルドシステムに貼り付けます。
{ "cmd": ["python", "-u", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python" }
この設定ファイルを保存します。ファイル名は「Python.sublime-build」とし、デフォルトの保存場所に保存してください。
Pythonコードの実行
設定が完了したら、実際にPythonコードをSublime Text 2で実行してみましょう。以下にいくつかのサンプルコードを示します。
サンプルコード1: 基本的なHello Worldプログラム
print("Hello, World!")
このコードをSublime Text 2に入力し、「Tools」→「Build」または「Ctrl+B」を押して実行します。出力は以下のようになります。
Hello, World!
サンプルコード2: 簡単な計算
a = 5 b = 3 print("Sum:", a + b) print("Difference:", a - b) print("Product:", a * b)
このコードを実行すると、次のような出力が得られます。
Sum: 8 Difference: 2 Product: 15
サンプルコード3: ループと条件分岐
for i in range(5): if i % 2 == 0: print(f"{i} is even") else: print(f"{i} is odd")
このコードを実行すると、以下の出力が得られます。
0 is even 1 is odd 2 is even 3 is odd 4 is even
まとめ
Sublime Text 2でPythonコードを実行する設定は非常にシンプルです。ビルドシステムを適切に設定すれば、Pythonコードを簡単に実行できます。これにより、開発者は効率的にコードを書き、デバッグすることが可能になります。Sublime Text 2の軽量さとカスタマイズ性を最大限に活用し、Pythonプログラミングを楽しんでください。
Sublime Text 2 から Python コードを実行する方法は、以下の手順に従います。
1. Sublime Text 2を開きます。
2. メニューバーから「Tools」を選択し、「Build System」をクリックします。
3. 「New Build System」を選択し、新しいビルドシステムファイルを作成します。
4. 作成したビルドシステムファイルに、以下のコードを入力します。{
“cmd”: [“python”, “-u”, “$file”],
“file_regex”: “^[ ]*File \”(…*?)\”, line ([0-9]*)”,
“selector”: “source.python”
}5. 保存して、ファイル名を適切に設定します。
6. Pythonコードを書いたファイルを開き、メニューバーから「Tools」を選択し、「Build System」で作成したビルドシステムを選択します。
7. コードを実行するには、Ctrl+B(Windows)またはCmd+B(Mac)を押します。これにより、Sublime Text 2からPythonコードを簡単に実行できます。