“UserWarning: несозданное яйцо для setuptools” - Что это на самом деле означает?

Когда я устанавливаю вещи в virtualenv, использующий зернышко, я часто вижу сообщение "UserWarning: несозданное яйцо для setuptools". Я всегда безопасно игнорирую его и иду о моем бизнесе, и это, кажется, не вызывает меня никакие проблемы.

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

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

Спасибо!

6
задан Wolo 15 April 2010 в 08:46
поделиться

1 ответ

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

Marius Gedminas, said:

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

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

sudo apt-get install --reinstall python-setuptools

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

14
ответ дан 8 December 2019 в 17:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: