pipを使ったパッケージのインストール

Pythonのpipは、Pythonパッケージをインストール・管理するための標準的なパッケージ管理ツールです。Python 3.4以降では、Pythonのインストール時に自動的にpipも同時にインストールされます。以下に「pipを使ったパッケージのインストール」について詳しく説明します。


1. pipの基本構文

bash
pip install パッケージ名

例えば、データ解析ライブラリのpandasをインストールするには以下のようにします。

bash
pip install pandas

このコマンドにより、pandasと、その依存パッケージが自動的にダウンロードされ、インストールされます。


2. 特定のバージョンをインストールする

特定のバージョンをインストールしたい場合は、==を使ってバージョン番号を指定します。

bash
pip install numpy==1.24.2

他にも以下のような比較演算子が利用できます:

  • ==: 指定したバージョン

  • >=: 指定したバージョン以上

  • <=: 指定したバージョン以下

  • !=: 指定したバージョン以外


3. 複数パッケージをまとめてインストール(requirements.txt)

複数のパッケージとそのバージョンを記載したrequirements.txtファイルを使って、一括でインストールできます。

例: requirements.txtの内容

makefile
numpy==1.24.2 pandas>=1.5 matplotlib

インストールコマンド

bash
pip install -r requirements.txt

4. インストール済みパッケージの確認

bash
pip list

このコマンドで、現在インストールされている全てのパッケージとそのバージョンを確認できます。


5. パッケージのアップグレード

すでにインストール済みのパッケージを最新版にアップグレードするには、--upgradeオプションを使います。

bash
pip install --upgrade requests

6. パッケージのアンインストール

不要になったパッケージを削除するには、uninstallコマンドを使用します。

bash
pip uninstall flask

7. pipのバージョン確認・アップグレード

pip自体のバージョンを確認するには:

bash
pip --version

pipを最新バージョンに更新するには:

bash
python -m pip install --upgrade pip

8. 仮想環境との併用

実際の開発では、Pythonの仮想環境(venv)とpipを併用することで、プロジェクトごとに異なるパッケージ構成を管理できます。これにより他のプロジェクトへの影響を避けることができます。


補足

  • Pythonが複数インストールされている環境では、pip3を使うことがあります(例:pip3 install numpy)。

  • Windows環境では、PowerShellやコマンドプロンプトからpipを使用します。

生成日:2025/05/03