今回やること
pipは、Pythonの外部ライブラリをインストールするための道具です。
Python本体だけでできることもありますが、便利な機能を追加したい時にpipを使います。
ライブラリとは
ライブラリは、他の人が作った便利な機能のまとまりです。
例:
| ライブラリ | 用途 |
|---|---|
requests | Web APIを呼ぶ |
fastapi | Web APIを作る |
pandas | 表データを扱う |
pytest | テストを書く |
pipを確認する
pip --version
環境によっては次を使います。
python -m pip --version
python3 -m pip --version
python -m pip は、今使っているPythonに紐づくpipを実行する書き方です。
ライブラリを入れる
例として requests を入れます。
python -m pip install requests
インストールできたか確認します。
python -c "import requests; print(requests.__version__)"
よくあるつまずき
| 状況 | 原因 | 対応 |
|---|---|---|
pip が見つからない | pipコマンド名が違う | python -m pip を使う |
| 入れたのにimportできない | 別のPythonに入れた | python -m pip install に統一 |
| 権限エラー | システム領域に入れようとしている | venvを使う |
練習
python -m pip --versionを確認するrequestsをインストールするimport requestsができるか確認する- 何を入れたかメモする
次のステップ
ライブラリとは:標準ライブラリと外部ライブラリの違い で、ライブラリの種類を整理します。