เมื่อฉันเรียกpip freezeฉันเห็น (ในแพคเกจอื่น ๆ pkg-resources==0.0.0คาดว่า) ฉันได้เห็นโพสต์ไม่กี่กล่าวขวัญแพคเกจนี้ (รวมถึงคนนี้ ) pip freezeแต่ไม่มีใครอธิบายว่ามันคืออะไรหรือทำไมมันจะรวมอยู่ในการส่งออกของ เหตุผลหลักที่ฉันสงสัยว่าเป็นเพราะความอยากรู้อยากเห็น แต่ก็ดูเหมือนว่าจะมีบางสิ่งบางอย่างในบางกรณีเมื่อพยายามติดตั้งแพคเกจด้วยrequirements.txtไฟล์ที่สร้างด้วยpip freezeที่มีpkg-resources==0.0.0บรรทัด (ตัวอย่างเช่นเมื่อTravis CIพยายามติดตั้งการอ้างอิงผ่านpipและพบสิ่งนี้) ไลน์).
คืออะไรpkg-resourcesและตกลงเพื่อลบบรรทัดนี้ออกrequirements.txtหรือไม่
ปรับปรุง:
ฉันได้พบว่าสายนี้เท่านั้นดูเหมือนว่าจะมีอยู่ในการส่งออกของเมื่อผมอยู่ในpip freeze virtualenvฉันยังไม่แน่ใจว่ามันคืออะไรหรือสิ่งที่มันไม่ virtualenvแต่ฉันจะตรวจสอบต่อไปรู้ว่ามันมีแนวโน้มที่จะเกี่ยวข้องกับ
pipอะไร ฉันคิดว่าอาจของรับสิ่งที่พวกเขาพลาดในรุ่นเก่านี้ตั้งแต่ในฉันมีรายการสำหรับไม่มี8.1.2 pkg-resources(ซึ่งไม่ควรเพราะฉันค่อนข้างมั่นใจpkg-resourcesมาพร้อมกับsetuptools)
virtualenvและแน่นอนเมื่อฉันไม่ได้อยู่ใน virtualenv ฉันไม่เห็นมันทั้ง สิ่งนี้ยังไม่ได้อธิบายว่ามันคืออะไร แต่อย่างน้อยก็เป็นเบาะแสที่ฉันสามารถตรวจสอบได้