हमारे पास एक (विंडोज़) एप्लिकेशन है, जिसके साथ हम एक संपूर्ण पायथन इंस्टॉलेशन (हमारे द्वारा उपयोग किए जाने वाले कई तृतीय-पक्ष मॉड्यूल सहित) वितरित करते हैं, इसलिए हमारे पास स्थिरता है और इसलिए हमें सब कुछ इंस्टॉल करने की आवश्यकता नहीं है अलग से। यह बहुत अच्छी तरह से काम करता है, लेकिन आवेदन बहुत बड़ा है।ट्रिमिंग पायथन रनटाइम
जाहिर है, हम रनटाइम में उपलब्ध सब कुछ का उपयोग नहीं करते हैं। मैं केवल उस समय को शामिल करने के लिए रनटाइम को ट्रिम करना चाहता हूं जो हमें वास्तव में चाहिए।
मैं py2exe को आजमाने की योजना बना रहा हूं, लेकिन मैं कोशिश करना और एक और समाधान ढूंढना चाहता हूं जो मुझे पाइथन रनटाइम के अनियंत्रित हिस्सों को हटाने में मदद करेगा।
बहुत बढ़िया सवाल है, मुझे पता है कि कैसे और साथ ही मेरी अजगर निष्पादनयोग्य के आकार को कम करना चाहते हैं। याद रखें कि यदि आप WxPython का उपयोग कर रहे हैं, तो कुछ विंडोज़ वितरण, XP शामिल हैं, बूटस्ट्रैप के लिए आवश्यक DLL फ़ाइलों (MSVCR71.DLL और MSVCP71.DLL) की आवश्यकता नहीं होगी। –
एक और सवाल: क्या स्थिरता के मामले में py2exe "उत्पादन तैयार" माना जाता है? – Dave