今回はPythonのパッケージ管理システムであるpip
を用いて、Pythonのパッケージ (ライブラリやモジュールとも呼びます) をインストールしていきます。
まだ、Python
自体をインストールしていない方は、こちらの記事を参考にインストールしてください。
Python package install
pip
はPython
のインストールとともに自動でインストールされます。
コマンドプロンプトやターミナルを立ち上げて、pip
がインストールされているか確認しましょう。
$ pip --version
以下のように表示されていればOKです。
pip 24.3.1 from \path\to\pip (python 3.13)
もしインストールされていなければ、Python
を再インストールするか、pip
の公式インストーラををダウンロードして実行しましょう。
$ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
$ python get-pip.py
それではパッケージをインストールしていきましょう。
インストールコマンドは以下の通りです。
$ pip install <package>
パッケージのバージョンを指定する場合は以下の通りです。
$ pip install <package>==<version>
Python package management
インストール済みパッケージの一覧表示
環境にインストールされているPython
パッケージの一覧を表示するには、以下のコマンドを使用します。
$ pip list
Package Version
---------- -------
numpy 1.21.0
pandas 1.3.0
pip 21.1.3
パッケージのアップデート方法
パッケージの最新バージョンにアップデートするには、以下のコマンドを使用します。
$ pip install --upgrade <package>
パッケージのアンインストール方法
不要になったパッケージをアンインストールするには、以下のコマンドを使用します。
$ pip uninstall <package>
おすすめのパッケージ
データ分析
- numpy : 科学技術計算の基礎パッケージ
- scipy : 科学計算のための基本アルゴリズム
- pandas : データフレームライブラリ
- polars : データフレームライブラリ
- matplotlib : グラフ描画ライブラリ
機械学習
- sklearn : 機械学習ライブラリ
- PyTorch : 深層学習ライブラリ
- TensorFlow : 深層学習ライブラリ
Webアプリ
デスクトップアプリ
- Tkinter : 標準ライブラリ
- PySumpleGUI
- PyQt
その他
- OpenCV : 画像・動画処理ライブラリ
- Pillow : 画像処理ライブラリ
- sqlarchemy : SQL操作用ライブラリ
終わりに
今回はPython
のパッケージのインストール・管理とおすすめのパッケージについて紹介しました。今後、パッケージの解説記事についても投稿していこうと思いますので、参考にしていただければと思います。