Was ist "pkg-resources == 0.0.0" in der Ausgabe des Befehls pip freeze

Wenn ich rennepip freeze Ich sehe (neben anderen erwarteten Paketen)pkg-resources==0.0.0. Ich habe einige Posts gesehen, in denen dieses Paket erwähnt wurde (einschließlichdiese), aber keine, die erklären, was es ist oder warum es in der Ausgabe von @ enthalten ipip freeze. Der Hauptgrund, den ich mich wundere, ist aus Neugier, aber es scheint in einigen Fällen zu scheitern, wenn ich versuche, Pakete mit einem @ zu installiererequirements.txt Datei generiert mitpip freeze das beinhaltet daspkg-resources==0.0.0 line (zum Beispiel wennTravis CI versucht, Abhängigkeiten über @ zu installierpip und findet diese Zeile).

Was istpkg-resources, und ist es in Ordnung, diese Zeile von @ zu entfernerequirements.txt?

Aktualisieren

Ich habe festgestellt, dass diese Zeile nur in der Ausgabe von @ zu existieren scheinpip freeze wenn ich in einem @ bvirtualenv. Ich bin mir immer noch nicht sicher, was es ist oder was es tut, aber ich werde weiter nachforschen, da ich weiß, dass es wahrscheinlich mit @ zusammenhängvirtualenv.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage