Python

pipコマンドが壊れた件

More than 1 year has passed since last update.

経緯

jupyterでclingが使えると聞いてインストールしていたら、pipコマンドを使うと、

Traceback (most recent call last):
  File "/usr/local/bin/pip", line 7, in <module>
    from pip import main
ImportError: No module named pip

というエラーが出て、pipがpipを知らんって言い出した。

よし、pipを更新だ!pip install -U pip!・・・ってまあ、pip使えないから無理じゃん。詰んだ。

解決

pipの公式ドキュメントに、このスクリプトを実行しろって書いてあって、それでどうにかなったっぽい。(なんか警告文があるけど、動かないとそもそもダメだから、スルーしまーす)

適当にじゃまにならないディレクトリで、

wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
python3 get-pip.py

という感じで実行して、無事、動くようになりました。pip3については、python3で実行したらOK。めでたしめでたし。