«UserWarning: Unbuilt egg for setuptools» - Что это на самом деле означает? - PullRequest
6 голосов
/ 15 апреля 2010

Когда я устанавливаю вещи в virtualenv с помощью pip, я часто вижу сообщение «UserWarning: Unbuilt egg for setuptools». Я всегда благополучно игнорирую это и занимаюсь своими делами, и это, кажется, не вызывает у меня никаких проблем.

Но меня вдруг поразило любопытство, и я удивился, может ли кто-нибудь объяснить, что это значит, точно?

Кроме того, новая опция virtualenv для использования дистрибутива вместо этого вписывается во все это где-нибудь? Должен ли я использовать это вместо этого или просто игнорировать его, пока не выйдет distutils2? (извиняюсь, если это совершенно не связано - может быть, это новый вопрос?)

Спасибо!

1 Ответ

14 голосов
/ 20 мая 2010

Ответ и обходной путь в этом отчете об ошибке в Ubuntu исправили эту проблему для меня, когда я читал ту же ошибку при использовании интерактивной команды trac-admin.

Мариус Гедминас сказал:

Обходной путь:

sudo rmdir /usr/lib/python2.6/dist-packages/setuptools.egg-info

sudo apt-get install -переустановите python-setuptools

Это заменит пустой каталог /usr/lib/python2.6/dist-packages/setuptools.egg-info с символической ссылкой на /usr/share/pyshared/setuptools.egg-info, котораяэто файл, а не каталог.

...