こんにちは。
今回はpipのアップグレードを紹介いたします。
pip とは?
pip とは?
公式サイトでは、pip is the package installer for Python(pip はPYTHONのパッケージのインストーラー) と記載されています。
pythonでは色々なパッケージを使いますが、そのパッケージをインストールするツールという訳です。
ということで、pip はツールなので、パッケージと同じように更新され続けていますので、定期的に、更新する必要があります。
お使いのpip より新しいバージョンが出た場合、下記のメッセージが表示されます。こちらのメッセージはpipのコマンドを使用した時にしか表示されません。
[notice] A new release of pip is available: 23.1.2 -> 23.2.1
[notice] To update, run: python.exe -m pip install --upgrade pip
【対策】pip は通常の更新ではできない。
通常パッケージを更新する時は以下のコマンドを実施します。
pip install --upgrade パッケージ名
pip もアップグレードする際に、下記のコマンドを実行するとエラーになります。
pip install --upgrade pip
メッセージをきちんと読むと、python.exe -m pip install –upgrade pip を実行するようにと書かれています。
Requirement already satisfied: pip in c:\users\[ユーザー名]\appdata\local\programs\python\python311\lib\site-packages (23.1.2)
Collecting pip
Downloading pip-23.2.1-py3-none-any.whl (2.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 7.8 MB/s eta 0:00:00
ERROR: To modify pip, please run the following command:
C:\Users\[ユーザー名]\AppData\Local\Programs\Python\Python311\python.exe -m pip install --upgrade pip
[notice] To update, run: python.exe -m pip install --upgrade pip
ということで、pipをアップグレードする時のコマンドは下記になります。
python.exe -m pip install --upgrade pip