Python
pip

pipを10に上げたら、うまく動かない

困った。

csvkitを入れようとしたら、

pipでインストールできない。

$ pip install csvkit --user

Traceback (most recent call last):
  File "/home/hogehoge/.pyenv/versions/2.7.14/bin/pip", line 7, in <module>
    from pip import main
ImportError: cannot import name main

pythonのバージョンは、

$ python -V
Python 2.7.14

pip--userでユーザ側に入っている。


参考サイトはこちら

pipの前に、python -mをつければ良いらしい。

$ python -m pip install csvkit --user

一応動きそうです。


ついでに見つけたもの。

  • pip-review
    • pipでいれたパッケージを一括アップデート

http://dragstar.hatenablog.com/entry/2016/09/02/113243


もう少しパッケージ管理が楽になると良いですな。

特に借りてるHPC環境などで。