pip3が何故かアップグレードできないときのメモ
pip3が何故かアップグレードできないときの対処法
環境
- ubuntu for windows10
- python2 python3 両方導入済み
- pip2,3 両方導入済み
はじめに
pip3入ってるはずなのに
You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
なんてアップデートしろとエラーが。
pip3を削除して、新たに入れ直しても8.11になってしまう。
そこで 言われたとおりにアップデートをする。
pip3 install --upgrade pip
それでも 同じエラーが出る。
どうやらpipがグローバルとローカルの2つがあるのが原因なような。
「呼び出しているのがローカル」で「グローバルのpip3をアップデートしてる」か、またはその逆が原因っぽい。
直し方
でバージョンアップされたpipを直接ダウンロードして
sudo python3 get-pip.py
で普通にインストールしたらでけた。
どっちを呼び出しているか分からないから直接アップデートした形。
環境変数なり、フォルダ構成なりをキレイキレイしよう。
参考
UbuntuでPythonの環境構築(pipがデフォルトでなかったとき) - Qiita
追記
アップデートじゃなくてアップグレードですね_(:3」∠)_