今回やること
pip install は初心者がよくつまずく場所です。
エラーが出た時は、ライブラリ名、Pythonコマンド、venvの有効化、インターネット接続を順番に確認します。
まず確認するコマンド
python --version
python -m pip --version
python3 を使う環境なら:
python3 --version
python3 -m pip --version
よくあるエラー
| エラー | よくある原因 | 対応 |
|---|---|---|
pip: command not found | pipコマンドが見つからない | python -m pip を使う |
ModuleNotFoundError | 入れた環境と実行環境が違う | 同じPythonでinstallと実行をする |
Permission denied | システム領域に入れようとしている | venvを使う |
No matching distribution found | ライブラリ名違い、Pythonバージョン非対応 | 名前と対応版を確認 |
安全なインストール手順
python -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install requests
Windows PowerShellでは有効化だけ変わります。
.venv\Scripts\Activate.ps1
ModuleNotFoundErrorの切り分け
インストール:
python -m pip install requests
確認:
python -c "import requests; print(requests.__version__)"
同じ python で実行することが重要です。
質問するときに貼る情報
実行したコマンド:
表示されたエラー全文:
python --version の結果:
python -m pip --version の結果:
OS:
venvを使っているか:
練習
- venvを作る
requestsを入れる- import確認をする
- 失敗した場合はエラー全文を読む
- 質問テンプレートに情報を整理する
次のステップ
Python入門 #1 - 開発環境と実行方法 へ進み、実際にPythonファイルを動かします。