modules python setuptools pip distribute

python - modules - "UserWarning: huevo sin armar para setuptools": ¿qué significa esto realmente?



python pip package list (1)

Cuando instalo cosas en un virtualenv usando pip, a menudo veo el mensaje "UserWarning: Unbuilt egg for setuptools". Siempre lo ignoro de manera segura y me ocupo de mis asuntos, y no parece causarme ningún problema.

Pero de repente me golpearon en la cara con curiosidad y me pregunté si alguien podría explicar lo que significa exactamente.

Además, ¿la nueva opción de virtualenv para usar la distribución en su lugar encaja en todo esto en alguna parte? ¿Debería usar eso en su lugar, o simplemente ignorarlo hasta que termine distutils2? (disculpas si eso no tiene ninguna relación, ¿tal vez debería ser una pregunta nueva?)

¡Gracias!


La respuesta y la solución en este informe de errores de Ubuntu corrigieron este problema para mí, donde estaba leyendo el mismo error al usar el comando interactivo trac-admin .

Marius Gedminas, dijo:

Solución:

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

sudo apt-get install --reinstall python-setuptools

Esto reemplaza el directorio vacío /usr/lib/python2.6/dist-packages/setuptools.egg-info con un enlace simbólico a /usr/share/pyshared/setuptools.egg-info que es un archivo, no un directorio.