プログラミング言語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開発をスタートさせてください。
