プログラミング言語Pythonの本体インストール方法&トラブル対策方法まとめ【Win/Mac/Ubuntu】

2025年11月25日火曜日

Python プログラミング言語

t f B! P L

プログラミング言語Pythonは、各種アプリ開発からデータサイエンスの分野まで幅広い分野で重宝されており、最も技術者が求められている言語のひとつです。
本記事では、これからPythonを導入しようと考えている初学者の方を対象に、主要なOS環境であるWindows、macOS、Ubuntuにおけるインストール手順を、公式サイトの最新情報をもとに丁寧に解説します。

Pythonとは

Pythonは、いま最も広く使われているプログラミング言語のひとつです。
コードの可読性を重視し、プログラムの構造が明瞭に表現できる点が特長です。バージョン3.x系を中心に進化を続けており、標準ライブラリを活用することでWeb開発、データ解析、機械学習、システム管理など多岐にわたる用途に対応可能です。

システム開発の現場でも広く採用されており、学習するメリットの高い言語です。

インストール前の準備

Pythonをインストールする前に、最低限の動作環境を押さえておきましょう。以下の要件を満たすことで、スムーズに導入できます。

先にインストール方法を確認したい場合は、以下のリンクでインストール方法セクションにジャンプしてください。
・インストール方法 Windows編
・インストール方法 MacOS編
・インストール方法 Ubuntu編


メモリ要件

最低2GBを確保してください。複数のアプリケーションを同時使用する場合は4GB以上を推奨します。

ディスク要件

仮想環境やライブラリ導入も含めて、500MB〜1GB程度使用します。インストール前に十分な空き容量を用意してください。

対応OS

Windows 10/11、macOS 10.15以降、Ubuntu 18.04以降での動作を確認しています。

その他

Pythonのインストールでは、コマンドライン(テキストによるコマンド実行)の操作が必要になる場面があります。手順に従ってコマンドを実行すれば問題ありませんので、初めての方も画面の指示に沿って入力してください。

Windows 10/11でのPythonインストール手順

インストール方法

1.ダウンロード

Pythonインストーラ(WIn用)ダウンロードページ を開き、Python Releases for Windowsの下にあるリンクをクリックします。
飛んだ先のページで「Installer (MSIX)」をクリックし、インストーラを取得します。

2.インストーラの実行

ダウンロードしたインストーラを起動し、指示に従って進めます。
 ・「Add Python 3.x to PATH」のチェックボックスが出たらチェックを入れます。

3.動作確認と初期設定

コマンドプロンプトまたはPowerShellで以下を順に実行します。

インストールされたPythonのバージョンを表示
python --version

・Pythonパッケージ管理ツールpipのバージョンを表示
pip --version

・pip, setuptools, wheelを最新バージョンにアップグレード
・python -m pip install --upgrade pip setuptools wheel

Windowsでインストールできない場合の対処方法

環境変数PATHが登録されない

・環境変数PATHにPythonインストールフォルダが登録されていない場合は、インストーラを再起動し「アンインストールと変更」からAdd to PATHを再設定してください。

動作確認でpythonコマンドが認識されない

・pythonコマンドが認識されない場合、実行エイリアスが優先されている場合があります。
 この場合は「設定」から「アプリ > アプリと機能」画面の「実行エイリアスの管理」をクリックして開き、「Python」「Python3.x」のトグルをオフにします。

❓ 環境変数(PATH)とは
Windowsでは、パスを管理する環境変数「PATH」にフォルダを登録することで、どのディレクトリからでもコマンドを実行できます。
Add to PATHにチェックを入れるとPythonインストール先が自動で登録され、「python」コマンドが認識されやすくなります。

macOSでのPythonインストール方法

macOSでは、公式インストーラによる方法とHomebrewによる方法がありますが、今回は公式インストーラを使用した手順をご紹介します。

インストール方法

1.ダウンロード

Pythonインストーラ(Mac用)ダウンロードページ にアクセスし、「Python Releases for macOS」下のリンクをクリックします。
飛んだ先のページで「macOS 64-bit universal2 installer」のリンクをクリックしてインストーラを取得します。

2.インストーラの実行

ダウンロードしたインストーラをダブルクリックし、ウィザードに従って進めます。

3.SSL証明書の更新

「Applications」フォルダ下のPythonインストール先フォルダにある「Install Certificates.command」 をダブルクリックし実行し、SSL証明書の更新を行います。

4.動作確認と初期設定

ターミナルで以下を実行します。

・Pythonのバージョンを表示して確認
python3 --version

・pipのバージョンを表示して確認
pip3 --version

・pip, setuptools, wheelを最新化
python3 -m pip install --upgrade pip setuptools wheel

macOSインストールエラーの対処法

インストーラがブロックされる

インストーラがブロックされた場合は、以下の手順を試してください
 ・システム設定 > プライバシーとセキュリティタブを開く
 ・インストーラがブロックされたセキュリティ通知を見つけ、「このまま開く」を選択

UbuntuでのPythonインストール方法

UbuntuにはAPTツールを用いた簡易インストールとソースビルドの二通りがあります。ここではAPTによる手軽なインストール方法を紹介します。

インストール方法

1.アカウントにsudo権限があるか確認する

インストールには管理者権限が必要です。以下のコマンドを実行し、「sudo」 がグループに含まれていればOKです。

groups

「sudo」 が含まれていない場合は管理者ユーザーでログインし、ユーザーを追加してください
sudo usermod -aG sudo $USER

実行後は一度ログアウトし、再度ログインして権限を有効化します。

2.APTでPythonをインストール

以下のコマンドで、公式リポジトリからPython3本体とpipを同時に導入します。

・パッケージリスト更新
sudo apt update

・python3およびpip3をインストール
sudo apt install -y python3 python3-pip

3.pythonインストール後の動作確認

実際に取得されたバージョンを確認して、インストールが成功したかチェックします。

・Pythonのバージョンを表示
python3 --version

・pipのバージョンを表示
pip3 --version

Ubuntuでインストールできない場合の対策方法

パッケージロックエラー

Python3 や pip3 のインストール中に次のようなエラーが表示される場合があります:

E: Could not get lock /var/lib/dpkg/lock-frontend

これは、他のプロセスがロックを保持しているために発生します。この場合は以下のコマンドを実行してみてください。

・ロックを保持するプロセスを対話的に確認・終了
sudo fuser -vki -TERM /var/lib/dpkg/lock /var/lib/dpkg/lock-frontend

・前回の保留中の設定を完了
sudo dpkg --configure --pending

・再度 Python3 と pip3 をインストール
sudo apt install -y python3 python3-pip

まとめ

本記事では、主要な3つのOS環境(Windows 10/11、macOS、Ubuntu)におけるPython本体のインストール手順と、その後の動作確認、初期設定、代表的なトラブルシューティング方法を解説しました。公式インストーラやAPTを用いた一連の作業フローを理解することで、初学者でも迷わず自分の開発環境を構築できます。
各ステップを順に実行すれば、Pythonプログラミングをすぐに始められる体制が整います。ぜひこの記事を参考に、快適なPython開発をスタートさせてください。