4.2.2.5.1 Windows用のPythonのインストール

WindowsにPythonをインストールするステップです。

ノート:

WindowsでOML4Pyクライアント2.1を使用するには、Python 3.13.2以降が必要です。

Python 3.13.2をダウンロードしてインストールするためのステップ:

  1. Python Webサイトに移動し、「Files」セクションまでスクロール・ダウンします。Windowsシステム64ビットのWindows installer (64-bit)をダウンロードします。ダウンロードされるファイル名は"python-3.13.2-amd64"となります。
  2. ファイルをダブルクリックして、ダウンロードしたインストーラを実行します。次のPython設定画面が表示されます:
  3. Pythonインストーラの実行後:
    • 「Add python.exe to PATH」を選択した場合:

      インストーラにより、インストール・ディレクトリとそのScripts\の場所がシステムのPATHに追加されます。これにより、コマンドラインから直接pythonと入力してインタプリタを起動したり、pipと入力してパッケージをインストールできるようになります。その後、「Install Now」をクリックし、画面に表示される手順に従います。インストールが終了すると、Pythonの使用準備ができました。

    • 「Add python.exe to PATH」の選択を解除したままの場合:

      インストーラによるPATHの更新は実行されません。つまり、コマンドラインからpythonまたはpipを実行する前に、インストール・ディレクトリ(およびScripts\フォルダ)をPATH環境変数に手動で追加する必要があります。PATHを手動で変更するには、See: Setting environment variablesの指示に従ってください。

      たとえば、デフォルト・ディレクトリC:\Users\<YourUsername>\AppData\Local\Programs\Python\Python313\にPython3.13.2をインストールした場合、次のコマンドを実行して環境変数を設定できます:
      set PYTHONHOME = C:\Users\<YourUsername>\AppData\Local\Programs\Python\Python313\
      set PATH=%PATH%;%PYTHONHOME%;%PYTHONHOME%\Scripts\

      このPATH設定は、現在のセッションでのみ維持されます。これを永続的にするには、インスタント・クライアントのパスをWindows環境変数に追加する必要があります。

      Windows 11で環境変数を永続的に設定するには、次のステップに従います:

      1. Python環境変数を永続的に構成するには、ナビゲーション・パスに従います。次のうちから選択します:

        • ナビゲーションパス: 「スタート」→「設定」→「システム」→「バージョン情報」→(スクロール・ダウン)→「システムの詳細設定」→「詳細設定」タブ→「環境変数」
        • 代替ショートカット: [Win]を押しながら[r]を押して「sysdm.cpl」と入力し、[Enter]を押して直接「システムのプロパティ」→「詳細設定」→「環境変数」の順に開きます。
      2. 「ユーザー環境変数」で、「新規」をクリックします。変数名PYTHONHOMEおよび変数値C:\Users\<YourUsername>\AppData\Local\Programs\Python\Python313を追加します。
      3. Pythonのインストール中にPYTHONHOMEPATHに追加しなかった場合は、同じ「ユーザー環境変数」セクションで「Path」を選択し、「編集」→「新規」をクリックして、%PYTHONHOME%%PYTHONHOME%\Scriptsを追加します。「OK」をクリックしてすべてのダイアログを閉じます。
      4. 端末を再度開き、変更内容を有効にします。
Pythonのインストールの検証

これで、コマンドpythonをコマンド・シェルで実行してPythonを起動できます。

python
Python 3.13.2 (tags/v3.13.2:6cb20a2, Jun 11 2025, 16:15:46) [MSC v.1943 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
Pythonがインストールされているディレクトリを確認するには、sysパッケージのsys.executableコマンドを使用します。次に例を示します:
import sys
print(sys.executable)
C:\Users\<YourUsername>\AppData\Local\Programs\Python\Python313\python.exe

この例では、Python実行可能バイナリの絶対パスを返します。