แนวทางปฏิบัติที่ดีสำหรับโปรแกรม Python ในการทำแพ็คเกจ


9

ฉันใช้ Python มาระยะหนึ่งแล้วทั้งในบริบทของโครงการส่วนตัวและโครงการระดับมืออาชีพ

สิ่งหนึ่งที่เกิดขึ้นกับฉันเมื่อเร็ว ๆ นี้คือฉันไม่เคยคิดถึงวิธีที่ดีในการปรับใช้โปรแกรม Python โดยทั่วไปเนื่องจากส่วนใหญ่เป็นสคริปต์ผมมักจะคัดลอกไปยังเครื่องที่ฉันต้องการให้ใช้งานและvoila !

แต่ฉันเชื่อว่าควรมีแนวทางปฏิบัติที่ดีเกี่ยวกับวิธีการปรับใช้โครงการ Python ฉันเคยได้ยินเกี่ยวกับ Python Eggs แต่ไม่คุ้นเคยพอที่จะดูว่าเป็นตัวเลือกที่ดีหรือไม่ หรือtarballเก่าธรรมดาที่มีเชลล์สคริปต์จำนวนมากเพื่อรันสคริปต์โมดูลหลัก?

โดยทั่วไปฉันต้องการทำการปรับใช้ที่ดีงามสง่าและมีในตัวเองไม่ใช่แค่คัดลอกไฟล์ที่นี่และที่นั่นเพราะมันไม่อนุญาตให้มีการติดตามเวอร์ชันได้อย่างง่ายดายและค่อนข้างยุ่ง

คำตอบ:


2

มีลักษณะที่เป็นแพคเกจหลามกวดวิชา มีหลายวิธีที่อธิบายไว้ที่นั่น: distutils และ easyinstall เป็นตัวหลัก โปรดทราบว่าการแจกแจงบางอย่างจะจัดแพคเกจสิ่งต่าง ๆ ในรูปแบบของตนเอง (.deb, rpm, ฯลฯ ) ดังนั้นคุณอาจดูสิ่งเหล่านั้นด้วย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.