Python 入門

Python 開発環境

Pythonをインストールすることは、お使いのコンピュータでPythonコードを書き、実行するための最初のステップです。

本章では、Windows、macOS、Linuxの各オペレーティングシステム(OS)におけるインストールの全工程をガイドし、これからの学習を支えるPython実行環境を確実に整えます。適切なインストールパッケージのダウンロード方法から、正しい設定でのインストーラー実行、そしてインストールが成功したかどうかの検証方法まで詳しく解説します。

1. Windows への Python インストール

1.1 第一歩:Python インストーラーのダウンロード

ブラウザを開き、Python公式サイトのダウンロードページにアクセスします: https://www.python.org/downloads/windows/

最新バージョンの Python 3 を選択してください。通常、最新の安定版(Stable Release)を使用することが推奨されます。「Download Python 3.x.x」のようなボタンやリンクを探してください。Python 2.x.x 系はすでに古く、公式サポートも終了しているため、選択しないでください。

お使いのシステムに合ったインストーラーを選択します。通常、64ビットシステムであれば「Windows installer (64-bit)」、32ビットシステムであれば「Windows installer (32-bit)」を選択します。どちらを選べばよいか不明な場合は、Windowsの設定からシステム情報を確認してください(検索バーで「システム情報」を検索)。

1.2 第二歩:インストーラーの実行

ダウンロードしたインストールパッケージ(通常は「ダウンロード」フォルダ内にあります)を見つけ、ダブルクリックして実行します。

極めて重要: 「Add Python 3.x to PATH」というチェックボックスに必ずチェックを入れてください。PythonをシステムのPATH環境変数(Environment Variable)に追加することで、実行ファイルのフルパスを入力しなくても、コマンドプロンプトやPowerShellから直接Pythonを実行できるようになります。

「Install Now(今すぐインストール)」をクリックし、デフォルト設定でインストールを開始します。インストール先やオプション機能を自分で管理したい場合は、「Customize installation(カスタマイズインストール)」を選択することも可能です。カスタマイズを選択した場合は、pip(Pythonのパッケージマネージャー)や tcl/tk(GUI開発用)などのオプション機能にチェックが入っていることを確認してください。通常はすべてのオプションにチェックを入れたままにすることを推奨します。

インストールが完了するまで待ちます。これには数分かかる場合があります。

「Disable path length limit(パスの長さ制限を解除)」というオプションが表示された場合は、それをクリックすることをお勧めします。これにより、Windowsのパス長260文字制限が解除され、将来的に特定のPythonパッケージを使用する際の予期せぬエラーを防ぐことができます。

1.3 第三歩:Windows でのインストール検証

コマンドプロンプト(CMD)または PowerShell を開きます。Windowsの検索バーで「cmd」または「PowerShell」と検索すれば見つかります。

以下のコマンドを入力し、Enterキーを押してください:

python --version

このコマンドにより、インストールされたPythonのバージョン番号(例:Python 3.x.x)が表示されます。

次に、以下のコマンドを入力し、Enterキーを押してください:

pip --version

このコマンドにより、pipのバージョンが表示されます。pipは、外部のサードパーティ製ライブラリをインストール・管理するためのPython標準ツールです。

検証結果: Pythonとpipのバージョン番号が表示されれば、インストールは成功です!もしエラーメッセージが表示される場合は、インストール時に「Add Python 3.x to PATH」のチェックを忘れた可能性が高いです。その場合は、一度アンインストールしてから再インストールするか、手動でPATH環境変数を設定する必要があります。

2. macOS への Python インストール

2.1 第一歩:Python インストーラーのダウンロード

ブラウザを開き、Python公式サイトのダウンロードページにアクセスします: https://www.python.org/downloads/macos/

最新バージョンの Python 3 を選択し、「Download Python 3.x.x」のリンクをクリックします。

macOS用のインストールパッケージ(通常は .pkg 形式)をダウンロードします。

2.2 第二歩:インストーラーの実行

ダウンロードしたパッケージをダブルクリックして実行します。

画面上の指示に従ってください。インストールウィザードがプロセスを案内します。使用許諾契約に同意し、インストール先を選択(通常はデフォルトのまま)します。

インストール完了まで数分待ちます。

2.3 第三歩:macOS でのインストール検証

macOSには通常、システム標準でPython 2がプリインストールされています。しかし、私たちが使用するのは先ほどインストールした Python 3 です。

ターミナル(Terminal)を開きます。「アプリケーション」>「ユーティリティ」>「ターミナル.app」にあります。

以下のコマンドを入力し、Enterキーを押してください:

python3 --version

インストールした Python 3 のバージョン番号が表示されます。

次に、以下のコマンドを入力し、Enterキーを押してください:

pip3 --version

Python 3 に関連付けられた pip のバージョンが表示されます。

検証結果: Python 3 と pip3 のバージョンが表示されれば成功です!エラーが出る場合は、PATHが正しく設定されていない可能性があります。その際は .zshrc.bash_profile などの設定ファイルを編集し、環境変数を追加する必要があります。

3. Linux への Python インストール

Linuxでのインストール方法は、使用しているディストリビューション(Ubuntu、Fedora、Debianなど)によって異なります。ただし、ほとんどの主要なディストリビューションでは、システム標準のパッケージマネージャーを使用して直接 Python 3 をインストールできます。

3.1 第一歩:パッケージマネージャーによるインストール

ターミナルを開きます。

まず、パッケージリストを更新して、最新の情報を取得します。コマンドはディストリビューションによって異なります。

  • Ubuntu / Debian: sudo apt update
  • Fedora: sudo dnf update
  • Arch Linux: sudo pacman -Syu

次に、Python 3 と pip をインストールします。

  • Ubuntu / Debian: sudo apt install python3 python3-pip
  • Fedora: sudo dnf install python3 python3-pip
  • Arch Linux: sudo pacman -S python python-pip

プロンプトが表示されたら、管理者(root)パスワードを入力してください。

3.2 第二歩:Linux でのインストール検証

ターミナルで以下のコマンドを実行します:

python3 --version

バージョン番号(例:Python 3.x.x)が返されることを確認します。

続いて以下のコマンドを実行します:

pip3 --version

pipのバージョン情報が表示されることを確認します。

検証結果: 両方のバージョンが正しく表示されれば、セットアップ完了です!

4. よくある質問とトラブルシューティング

  • "python" コマンドが見つからない (command not found): これは通常、PythonがPATH環境変数に追加されていないことを意味します。Windowsの場合は、再インストールして「Add Python to PATH」にチェックを入れるか確認してください。macOS/Linuxの場合は、シェル設定ファイル(.bashrc.zshrc)のPATH設定を見直してください。
  • 権限エラー (Permission errors): LinuxやmacOSでライブラリをグローバルにインストールしようとすると、権限エラーが発生することがあります。その場合は sudo を使用するか、仮想環境(Virtual Environment)の利用を検討してください。
sudo pip3 install <パッケージ名>
  • Python バージョンの競合: コンピュータに複数のPythonバージョンがインストールされている場合、呼び出しているのが意図したバージョンであることを確認してください。コマンドラインで python3pip3 と明示的に指定することで、確実に Python 3 環境を利用できます。