पाइथन कार्यक्रमों की पैकेजिंग के लिए अच्छे अभ्यास


9

मैं व्यक्तिगत और व्यावसायिक दोनों परियोजनाओं के संदर्भ में कुछ समय से अजगर का उपयोग कर रहा हूं।

हाल ही में मेरे लिए एक बात यह है कि मैंने पायथन कार्यक्रमों को तैनात करने के अच्छे तरीके के बारे में कभी नहीं सोचा था। असल में, चूंकि यह ज्यादातर लिपियों का एक समूह है, इसलिए मैं आमतौर पर उन्हें मशीन में कॉपी करता हूं, जहां मैं चाहता हूं कि वह तैनात और वॉयला हो !

लेकिन मेरा मानना ​​है कि कुछ अच्छी प्रथाएं होनी चाहिए कि आपको पायथन परियोजनाओं को कैसे लागू करना चाहिए। मैंने पायथन एग्स के बारे में सुना है, लेकिन यह जानने के लिए पर्याप्त परिचित नहीं है कि क्या यह एक अच्छा विकल्प है। या कोर मॉड्यूल स्क्रिप्ट को चलाने के लिए शैल स्क्रिप्ट के एक गुच्छा के साथ एक सादे पुराने टारबॉल ?

मूल रूप से मैं एक अच्छा, सुरुचिपूर्ण और आत्म-परिनियोजित करने में सक्षम होना चाहता हूं, और न केवल यहां और वहां फ़ाइलों की प्रतिलिपि बनाना, क्योंकि यह संस्करण ट्रैकिंग को आसानी से अनुमति नहीं देता है और यह काफी गड़बड़ है।

जवाबों:


2

पायथन पैकेज ट्यूटोरियल पर एक नज़र डालें । वहाँ कई तरीके बताए गए हैं: डिस्टल्यूट और आसान स्थापना मुख्य हैं। ध्यान दें कि कुछ निक्स वितरण अपने स्वयं के प्रारूप (.deb, rpm, आदि) में चीजों को पैकेज करेंगे ताकि आप उन लोगों को भी देख सकें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.