0

pipをインストールしようとしています。問題が発生していますが、それを回避する方法がわかりません。

virtualenv を有効にしました。

$ pip を実行するとコマンドの一覧が表示されますが、 $ pip list を実行すると次のような応答が返ってきます。

distribute (0.6.28)
pip (1.4.1)
Exception:
Traceback (most recent call last):
  File "/Users/Marcus/Documents/Django/venv/lib/python2.7/site-packages/pip/basecommand.py", line 134, in main
    status = self.run(options, args)
  File "/Users/Marcus/Documents/Django/venv/lib/python2.7/site-    packages/pip/commands/list.py", line 80, in run
    self.run_listing(options)
  File "/Users/Marcus/Documents/Django/venv/lib/python2.7/site-    packages/pip/commands/list.py", line 127, in run_listing
    self.output_package_listing(installed_packages)
  File "/Users/Marcus/Documents/Django/venv/lib/python2.7/site-packages/pip/commands/list.py", line 136, in output_package_listing
    if dist_is_editable(dist):
  File "/Users/Marcus/Documents/Django/venv/lib/python2.7/site-packages/pip/util.py", line 347, in dist_is_editable
    req = FrozenRequirement.from_dist(dist, [])
  File "/Users/Marcus/Documents/Django/venv/lib/python2.7/site-packages/pip/__init__.py", line 194, in from_dist
    assert len(specs) == 1 and specs[0][0] == '=='
AssertionError

Storing complete log in /Users/Marcus/.pip/pip.log

ありがとう

4

1 に答える 1

1

ここで提案されている解決策を GitHub で試してください:

http://python-distribute.org/distribute_setup.pyスクリプトを使用して配布をインストールすると発生します 。pip install -U distributed を実行すると、問題が修正されます。このバグは pip==1.4 でのみ再現されます。

于 2013-08-30T23:06:01.340 に答える