PythonのWindows向けインストールには、主に3つの形式があります。
-
Executable Installer: これは最も一般的なインストーラで、全てのPython開発キットが含まれています。インストーラ自体に全ファイルが含まれているため、ネット環境が無くてもインストールが可能です。特定のユーザだけが使用できるようにする設定や、環境変数にPythonのパスを登録する設定など、細かく環境を設定できます。
-
Web-based Installer: これはExecutable InstallerのWeb版で、インストール時のファイルをネットワーク経由でインストールする形式です。インストーラ自体は非常に軽量で、インストールにネットワーク接続された環境が必須です。
-
Embeddable Zip File: これは問題児とも言える形式で、インストーラを介さずにzipファイル内にPythonの起動に必要な最低限の構成が含まれています。ただし、その代償として、pipなどは含まれておらず、別途設定が必要です。
これらの違いを理解することで、自分のニーズに最適なPythonのインストール方法を選択できます。それぞれの詳細については、参考リンクをご覧ください。