Cuando corro pip freeze
veo (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.txt
archivo generado pip freeze
que incluye la pkg-resources==0.0.0
línea (por ejemplo, cuando Travis CI intenta instalar dependencias pip
y 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 freeze
cuando 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.2
que no tengo entrada pkg-resources
. (Lo cual no debe ya estoy bastante seguro pkg-resources
viene 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.