2015-10-07 2 views
0

Я обновил Setuptools с помощью:Обновленные Setuptools с использованием easy_install -U, теперь есть ошибка распределения

easy_install -U setuptool

Это побежал отлично. Затем я понял, что не хочу использовать самую последнюю версию setuptools и удалял файл setuptools-18.3.2-py2.6.egg с /usr/lib/python2.6/site-packages. После этого я получаю следующие ошибки при попытке установить что-либо с помощью easy_install, показанного ниже.

easy_install ReviewBoard-1.7.6-py2.6 
Traceback (most recent call last): 
    File "/usr/bin/easy_install", line 5, in <module> 
    from pkg_resources import load_entry_point 
    File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 2659, in <module> 
    parse_requirements(__requires__), Environment() 
    File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 546, in resolve 
    raise DistributionNotFound(req) 
pkg_resources.DistributionNotFound: setuptools>=0.7 
+0

Я попытался запустить дистрибутив easy_install -U также, тот же результат –

ответ

0

Похоже, что для ReviewBoard требуется setuptools как зависимость. Когда вы запустили easy_install ReviewBoard-1.7.6-py2.6, он обнаружил бы, что эта зависимость уже установлена, но на самом деле это не так.

Одна из причин может заключаться в том, что удаление файла .egg не является полным процессом избавления от пакета, установленного с помощью easy_install. Вам также необходимо удалить соответствующую строку из site-packages/easy-install.pth. Обратите внимание: https://stackoverflow.com/a/1233282/4045754

Смежные вопросы