Cuando corro pip freezeveo (entre otros paquetes esperados) pkg-resources==0.0.0. He visto algunas publicaciones que mencionan este paquete (incluido este ), pero ninguno explica qué es o por qué está incluido en la salida de pip freeze. La razón principal por la que me pregunto es por curiosidad, pero también parece que rompe cosas en algunos casos cuando intento instalar paquetes con un requirements.txtarchivo generado pip freezeque incluye la pkg-resources==0.0.0línea (por ejemplo, cuando Travis CI intenta instalar dependencias pipy encuentra esto) línea).
¿Qué es pkg-resources, y está bien eliminar esta línea requirements.txt?
Actualizar:
He descubierto que esta línea solo parece existir en la salida de pip freezecuando estoy en a virtualenv. Todavía no estoy seguro de qué es o qué hace, pero investigaré más a fondo sabiendo que es probable que esté relacionado virtualenv.
pip? Estoy pensando que esto podría haber sido algo que se perdieron en una versión anterior, ya 8.1.2que no tengo entrada pkg-resources. (Lo cual no debe ya estoy bastante seguro pkg-resourcesviene con setuptools).
virtualenv, y de hecho, cuando estoy no en un virtualenv Yo no lo veo bien. Esto todavía no explica qué es, pero al menos es una pista que puedo investigar.