Programming Self-Study Notebook

勉強したことを忘れないように! 思い出せるように!!

pipをアップデートする方法②

pip install --upgrade pipがError終了した際の、対応方法に関するメモです。

f:id:overworker:20200812004214p:plain:h150


画像加工で遊んでみようと思いpipを用いてPillowというライブラリを追加したのですが、pipコマンドを実行した際に、以下のコメントが出ていることに気が付きました。

f:id:overworker:20220212231623p:plain:w500
WARNING: You are using pip version 21.2.4; however, version 22.0.3 is available.
You should consider upgrading via the 'C:\Python310\python.exe -m pip install --upgrade pip' command.

今使っているpipが最新ではないことを通知してくれています。
というわけで、pipをアップグレードしてみたいと思います。

WARNコメント内のコマンドを実行 → Error発生

  • 指示通りのコマンドを入力してみます。
C:\Python310\python.exe -m pip install --upgrade pip
f:id:overworker:20220212232249p:plain:w500
  • 以下のErrorが出力されていることが確認できます。
ERROR: Could not install packages due to an OSError: [WinError 5] アクセスが拒否されました。: 'c:\\python310\\lib\\site-packages\\pip-21.2.4.dist-info\\entry_points.txt'
Consider using the `--user` option or check the permissions.
  • これは--userオプションを付けるようにとの指示ですので、再度--userをつけてコマンドを実行したところ、Errorが発生することなく完了しました。

--userを追加して再実行 → 成功

  • 指示通りのコマンドを入力してみます。
C:\Python310\python.exe -m pip install --upgrade pip --user
f:id:overworker:20220212233003p:plain:w500
  • 実行ログ上のErrorがなくなりました。