Python - pip - アップグレード

 クラウディア
1. アップグレード
2. pip 自身をアップグレード FreeBSD
3. pip 自身をアップグレード Windows

1. アップグレード

 この項は「pip でいれたパッケージを一括アップデート」を参考にさせていただきました。  アップグレードは

pip install パッケージ名 -U
 で行います。  2018年12月13日、更新する機会に恵まれましたので実際にやったことを記載します。

$ pip install -U urllib3
Collecting urllib3
  Downloading https://files.pythonhosted.org/packages/62/00/ee1d7de624db8ba7090d1226aebefab96a2c71cd5cfa7629d6ad3f61b79e/urllib3-1.24.1-py2.py3-none-any.whl (118kB)
    100% |????????????????????????????????| 122kB 2.0MB/s
requests 2.19.1 has requirement urllib3<1.24,>=1.21.1, but you'll have urllib3 1.24.1 which is incompatible.
Installing collected packages: urllib3
  Found existing installation: urllib3 1.23
    Uninstalling urllib3-1.23:
      Successfully uninstalled urllib3-1.23
Successfully installed urllib3-1.24.1
 朱書きしたところは、本当に赤く表示されています(気になるなぁ)。

2. pip 自身をアップグレード FreeBSD

 前項を実際に実行したときに、最後に

You are using pip version 9.0.3, however version 10.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
 てなメッセージが表示されます。  どうやらこれが pip をアップグレードするコマンドらしいのでやってみます。

$ pip install --upgrade pip
Collecting pip
  Downloading https://files.pythonhosted.org/packages/0f/74/ecd13431bcc456ed390b44c8a6e917c1820365cbebcb6a8974d1cd045ab4/pip-10.0.1-py2.py3-none-any.whl (1.3MB)
    100% |????????????????????????????????| 1.3MB 410kB/s
Installing collected packages: pip
  Found existing installation: pip 9.0.3
    Uninstalling pip-9.0.3:
      Successfully uninstalled pip-9.0.3
Successfully installed pip-10.0.1
 なんかすぐ終わりましたが、うまくいったっぽい。

3. pip 自身をアップグレード Windows

 なんか、「FreeBSD」と「Windows」でやり方が違うっぽい。  2021年10月14日、「Windows10 Home Edition 21H1」で、「BeautifulSoup」をインストールしようとしたら

C:\>pip install beautifulsoup4
Collecting beautifulsoup4
  Downloading beautifulsoup4-4.10.0-py3-none-any.whl (97 kB)
     |████████████████████████████████| 97 kB 937 kB/s
Collecting soupsieve>1.2
  Using cached soupsieve-2.2.1-py3-none-any.whl (33 kB)
Installing collected packages: soupsieve, beautifulsoup4
Successfully installed beautifulsoup4-4.10.0 soupsieve-2.2.1
WARNING: You are using pip version 21.1.3; however, version 21.3 is available.
You should consider upgrading via the 'c:\users\hogehoge\appdata\local\programs\python\python39\python.exe -m pip install --upgrade pip' command.
 ちゅうので、そのとおりにやってみます。  パスは通っているので、省略できますね。

python -m pip install --upgrade pip
 しょの結果

Requirement already satisfied: pip in c:\users\hogehoge\appdata\local\programs\python\python39\lib\site-packages (21.1.3)
Collecting pip
  Downloading pip-21.3-py3-none-any.whl (1.7 MB)
     |████████████████████████████████| 1.7 MB 2.2 MB/s
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 21.1.3
    Uninstalling pip-21.1.3:
      Successfully uninstalled pip-21.1.3
Successfully installed pip-21.3
 うまく、いったようです。
スポンサーリンク