WindowsにPythonをインストールする方法を比較しました。
Pythonのインストール方法を比較
WindowsにPython環境をインストールする方法はいくつかあります。
その中でも代表的な導入方法5つについて、特徴を以下表にまとめました。
導入方法 | メリット | デメリット |
---|---|---|
公式インストーラー (🔰初心者向き) |
・最新バージョンが利用可能 ・動作が安定している |
・手動での設定が必要 ・プログラミング初心者にはやや難しい |
Microsoft Store (🔰初心者向き) |
・簡単にインストール可能 ・自動更新される |
・バージョンが最新でない場合がある ・一部の外部ライブラリが動作しないことがある |
Google Colaboratory (🔰初心者向き) |
・環境構築不要(ブラウザ上でPythonを実行できる) ・無料で高性能なGPUが利用可能 |
・インターネット接続が必要 ・ローカルファイルの操作が制限される ・VScodeなど高機能なエディタが使えない |
Pythonパッケージ | ・最初から主要な外部ライブラリが同梱されている ・仮想環境の管理が容易 |
・インストールサイズが大きい ・初心者にはやや複雑 |
WSL | ・Linuxの豊富なツールが利用可能 ・開発環境が統一される |
・WSLの設定が必要 ・パフォーマンスがやや低下する場合がある |
導入方法① 公式インストーラー
公式インストーラーでインストールする方法は以下ページで解説します。

Pythonに使い慣れてきたら、VSCode(Visual Studio Code)上でコードを書いて実行するのがおすすめです。VScodeには、Pythonの開発を快適に行える様々な拡張機能があり、プログラミング作業の効率を飛躍的に向上できます。導入方法は以下ページで解説しています。

導入方法② Microsoft Store
Microsoft StoreからPythonをインストールするメリットは以下のとおりです。
- 自動更新:
- Microsoft Storeからインストールした場合、Pythonの更新が自動的に行われます。これにより、常に最新のセキュリティパッチや機能を利用できます。
- 簡単にインストール可能
- Microsoft Storeのほうがインストール手順が簡単なため、初心者も躓きにくいです。また、複雑な設定や追加のダウンロードも不要です。ただし、公式インストーのようなインストール時のカスタム設定がないため、特定のディレクトリにインストールしたり、特定のコンポーネントを選択したりすることができません。
インストール手順については以下ページで解説します。

導入方法③ Google Colaboratory
Google Colaboratoryという、クラウドサービスを使えば、インストール作業の必要もなく、WebブラウザだけでPythonを実行できます。インストール作業に不安のある初級者から、GPUが搭載されていないモバイルPCで本格的な機械学習をしたい中上級者にもおすすめです。詳細は以下ページで紹介しています。

導入方法④ Pythonパッケージ
プログラミング中級者以上の方で、「Pythonで機械学習やデータ分析をしてみよう、でも1からPythonを入れたり外部モジュールをインストールするのは面倒だな」という方は、「WinPython」「Miniconda」「Anaconda」といったPythonパッケージで環境構築するのがおすすめです。
ただし、Anacondaは高機能な独自機能が多い反面、それに起因するトラブルもあるため、初心者には「WinPython」がおすすめです。

導入方法⑤ WSL(Windows Subsystem for Linux)上でインストール
WindowsのWSLにインストールする方法もあります。
Linuxにしか対応していないライブラリを使うときは、この方法を使います。詳細は以下ページで解説します。
関連ページ

コメント