pip を使用しようとすると、必ずエラーが発生します。例:
$ sudo pip install gevent-websocket
Traceback (most recent call last):
File "/usr/local/bin/pip", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2675, in <module>
parse_requirements(__requires__), Environment()
File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 552, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: pip==0.8.1
の値を pip==0.8.2 に変更したい気持ちはありますが、インストールを「ハッキング」した結果に対処するのは気が進みません... Python 2.7 を実行しており、pip のバージョンは 0.8.2 です。
ベストアンサー1
この問題は私の MacBook で発生しました。その理由は、@Stephan が言ったように、easy_install
pip をインストールするために使用しており、両方の py パッケージ管理ツールが混在していたために問題が発生したためですpkg_resources.DistributionNotFound
。解決策は次のとおりです。
easy_install --upgrade pip
覚えておいてください:1つ上記のツールを使用して Py パッケージを管理します。