Python

Pythonのインストール方法(Windows)|Install Managerとexeの違い【2026年版】

Pythonのインストール方法(Windows)
naoki-hn

Python を Windows にインストールする方法について解説します。

Python のインストール方法

Python をこれから始める人のために Windows に Python をインストールする方法を紹介します。Python は、以下の 2 つの方法でインストールを行うことができます。

  1. インストールマネージャーを使用する方法
  2. 個別の Python インストーラー(exe)を使用する方法

Python のプログラミングをまず始めたい場合は、1 の方法が簡単で管理しやすいのでおすすめします。一方で、開発・業務などで使用する場合は柔軟にインストール先などを制御できる 2 の方が使いやすい場合があります。状況に応じで検討してください。

この記事では、上記それぞれのインストール方法について紹介します。

インストールマネージャーを使用する方法

Python インストールマネージャーのダウンロード

Python のインストールマネージャーをダウンロードします。Pythonのダウンロードページにアクセスし、「Download Python Install manager」をクリックしてダウンロードします。

Python インストールマネージャー ダウンロード
Pythonのダウンロードページ (ページ構成は記事更新時点のものです)

python-manager-xx.x.msix」という MSIX ファイルがダウンロードできます。xx.x の部分にはインストールマネージャーのバージョンが入ります。この記事では、記事更新時点で最新の 25.2 のインストールマネージャーを使用して紹介します。

【MSIX ファイルとは】

MSIX は、Windows 向けアプリケーションのための最新のインストーラ/パッケージ形式です。従来の MSI や EXE に代わるものとして、Microsoft が公式に推進しています。アプリを安全な専用領域にインストールする仕組みになっており、パソコンの設定やレジストリを汚しにくいのが特徴です。そのため、インストールやアンインストールが簡単で安全に行えます。また、自動更新に対応し、Microsoft Store から配布のアプリでも使われています。

Python のインストール

ダウンロードした MSIX ファイルを実行します。

Python Install Manager のインストール (Windows)

上記のような画面が表示されたら「Install Python」をクリックします。ターミナルが立ち上がり以下のような画面が表示されます。

Python のインストール (Windows)

上記は、Windows の「パス長制限(260文字)」について設定変更の確認画面です。有効化が推奨ですので「y」を入力して設定を更新します。

Python のインストール (Windows)

上記は、Python のコマンド用ショートカット置き場が PATH に入っていないため設定変更をする部分です。有効にすると「python3.14」「python3.13」のようにバージョンを明示した Python コマンドが直接使えるようになります。複数バージョンの Python を扱うときに便利ですので「y」を入力します。

Python のインストール (Windows)

最新バージョンの Python 本体(CPython)がまだ入っていない状況なので「y」を入力してインストールします。

Python のインストール (Windows)

インストールが完了すると上記のような画面が表示されます。オンラインヘルプを確認する場合は「View online help?」で「y」とすると表示されます。不要なら「N」で問題ありません。

py コマンドの使用

py コマンドは「Python インストールマネージャ」兼「Python 実行コマンド」となっています。

py

コマンドプロンプトなどで上記を実行すると Python インタプリタが起動します。今回のインストールでは、3.14.2 をインストールしていますのでそちらが起動します。

例えば、3.13 を使用したい場合には、以下のように Python 3.13 をインストールします。バージョンは必要に応じて任意に変更してください。

py install 3.13

インストール後に以下のようにバージョン指定して実行すると指定の Python バージョンでインタプリタが起動します。

py -3.13

インストール時にショートカットへのパスを設定したため、以下でも実行も可能です。

python3.13

個別の Python インストーラー(exe)を使用する方法

インストールマネージャーでの方法は、Windows が環境管理をしてくれるため、Python 初心者が学習したり、ちょっとしたスクリプトを作りたい際にインストールを簡単に済ませる場合には非常に適しています。

一方で、開発や業務利用をする場合には、バージョンを固定して再現性や安定性が重視される場合があります。その場合には、固定の Python バージョンのインストーラを使ってインストールした方が便利な場合があります。

ここでは、個別の Python インストーラーでインストールする方法を紹介します。

Python インストーラーのダウンロード

Python のインストーラー(exe)をダウンロードします。Pythonのダウンロードページにアクセスし、「Python 3.xx.x」をクリックしてダウンロードします。

Python インストーラーのダウンロード
Pythonのダウンロードページ (ページ構成は記事更新時点のものです)

python-3.xx.x-amd64.exe」というような exe ファイルがダウンロードできます。xx.x の部分にはバージョンが入りますが、この記事では、本記事更新時点の「3.14.2」で説明します。

過去のバージョンをインストールしたい場合は、「Looking for Python with a different OS? Python for Windows」というリンク先からダウンロード可能です。

Python のインストール

ダウンロードした exe ファイルをクリックして実行します。今回は、記事更新時点の 3.14.2 を例にします。バージョンにより画面構成が異なる場合がありますが、同様の手順でインストールが可能かと思います。

Python のインストール (Windows)

「Install Now」でもインストール可能ですが、開発や業務用途でフォルダなどを指定してインストールすることを想定してカスタマイズできる方で説明します。「Customize installation」をクリックしてください。

Python のインストール (Windows)

特に設定変更する必要はありませんので、そのまま「Next」をクリックします。必要があればチェックの有無を変更してください。

Python のインストール (Windows)

インストール場所を指定して「Install」をクリックします。今回は、Cドライブ直下にPython 用フォルダを作成する例で紹介しますが、プロジェクトなどにより任意で変更してください。各バージョンごとにフォルダを分けておき、venv で仮想環境を作ってプロジェクトごとに使い分けるのが一般的です。

Python のインストール (Windows)

上記のようにインストールが開始されます。

Python のインストール (Windows)

「Setup was successful」と表示されたら Python のインストールは完了です。「Close」を選択してインストーラーを終了してください。

VSCodeでPython開発環境を準備する方法

VSCode(Visual Studio Code)は様々な言語でソフトウェアを開発するときに使用できるエディターで、マルチプラットフォームにも対応したものです。Python インストール後に VSCode を用意すれば、すぐにプログラミングを開始できます。

VSCode に関しては以下でまとめていますので参考にしていただければと思います。

まとめ

Python を Windows にインストールする方法について解説しました。Python は、以下の 2 つの方法でインストールを行うことができます。

  1. インストールマネージャーを使用する方法
  2. 個別の Python インストーラー(exe)を使用する方法

この記事では、それぞれの方法について紹介しました。基本的にはインストーラーをクリックしていくだけなので簡単にインストールすることができますので、是非参考にして Python 開発を楽しんでください。

あわせて読みたい
【Python Tech】プログラミングガイド
【Python Tech】プログラミングガイド
ABOUT ME
ホッシー
ホッシー
システムエンジニア
はじめまして。当サイトをご覧いただきありがとうございます。 私は製造業のメーカーで、DX推進や業務システムの設計・開発・導入を担当しているシステムエンジニアです。これまでに転職も経験しており、以前は大手電機メーカーでシステム開発に携わっていました。

プログラミング言語はこれまでC、C++、JAVA等を扱ってきましたが、最近では特に機械学習等の分析でも注目されているPythonについてとても興味をもって取り組んでいます。これまでの経験をもとに、Pythonに興味を持つ方のお役に立てるような情報を発信していきたいと思います。どうぞよろしくお願いいたします。

※キャラクターデザイン:ゼイルン様
記事URLをコピーしました