การพึ่งพาในช่วงพัฒนา
คุณต้องสร้างไฟล์ requirements ที่ระบุเวอร์ชันของแพ็กเกจทั้งหมดที่ใช้ในช่วงพัฒนา เพื่อให้สามารถจำลองบักที่เกิดขึ้นซ้ำได้ และเพื่อให้แน่ใจว่าคุณและผู้ร่วมพัฒนาคนอื่น ๆ ใช้แพ็กเกจเวอร์ชันเดียวกันทุกประการ
สิ่งนี้แตกต่างจากพารามิเตอร์ install_requires ซึ่งพยายามรองรับเวอร์ชันของ dependency ให้ได้มากที่สุด โดย install_requires มีไว้สำหรับผู้ใช้ ส่วน requirements.txt มีไว้สำหรับนักพัฒนา
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การพัฒนา Python Packages
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด