Ubuntu16.04 pip10 壊れる(ImportError: cannot import name main)
現象
このようなエラーが出た。
Traceback (most recent call last): File "/usr/bin/pip", line 9, in <module> from pip import main ImportError: cannot import name main
After pip 10 upgrade on pyenv “ImportError: cannot import name ‘main'”で議論されている状況と同じ。
pyenv を利用してなくても同様の現象が起きてしまう。
解決策
https://github.com/pypa/pip/issues/5221#issuecomment-381568428
より
$ hash -d pip
または
$ hash -r pip
原因はコマンドパスのハッシュが更新後のパスを追随できていないためと思われる。
ディスカッション
コメント一覧
まだ、コメントがありません