1
ฉันจะรวมแอปพลิเคชัน python เพื่อให้ติดตั้ง pip ได้อย่างไร
ฉันกำลังเขียนแอปพลิเคชัน django ในเวลาว่างสำหรับการแข่งขันการให้ทิปที่เรากำลังดำเนินการอยู่ ฉันคิดว่าฉันจะใช้เวลานี้อย่างชาญฉลาดและเร่งความเร็วกับ Virtualenv, pip, packaging, django 1.3 และวิธีเขียนแอปพลิเคชันที่แจกจ่ายต่อได้อย่างง่ายดาย จนถึงตอนนี้ดีมาก ฉันขึ้นอยู่กับส่วนบรรจุภัณฑ์ แอพ django จำนวนมากบน GitHub นั้นส่วนใหญ่รวม (โดยประมาณ) ในลักษณะเดียวกัน ฉันจะใช้django-uni-formเป็นตัวอย่าง สมมติฐานที่ฉันทำก็คือMANIFEST.inและsetup.pyมีชิ้นส่วนที่จำเป็นเท่านั้นที่ตอบสนองความต้องการ pip ที่จะทำในงานของตน ถูกต้องหรือไม่ ส่วนประกอบอื่น ๆ ที่จำเป็นหากข้อสันนิษฐานของฉันผิด? โดยทั่วไปแล้วไฟล์บรรจุภัณฑ์ที่จำเป็นจะถูกสร้างขึ้นหรือไม่หรือสร้างขึ้นด้วยมือ? สามารถอธิบายการอ้างอิงแล้วติดตั้งได้หรือไม่? แอปพลิเคชันของฉันขึ้นอยู่กับdjango-uni-formsและฉันมีรายการอยู่ในrequirements.txtไฟล์ภายในแอปของฉันซึ่งฉันใช้ในการติดตั้งการอ้างอิง แต่นั่นเป็นสิ่งที่ระบบบรรจุภัณฑ์สามารถดูแลได้หรือไม่? ฉันต้องทำตามขั้นตอนใดบ้างเพื่อจัดแพ็กเกจแอปพลิเคชันของฉันในลักษณะที่ pip จะสามารถติดตั้งและการอ้างอิงใด ๆ