मैं Py2exe उपयोग कर रहा हूँ एक CherryPy संकलित करने के लिए (3.1) सर्वर विंडोज पर पायथन 2.6 (32-बिट) का उपयोग कर 7 प्रो (64-बिट)।Py2exe: प्रकट फ़ाइलें हैं और w9xpopen.exe आवश्यक जब जीयूआई इंटरफ़ेस के बिना एक वेब सर्वर संकलन?
यह सर्वर एक जीयूआई के बिना चलाएगा।
सवाल:
मैं इस आवेदन के लिए एक मैनिफ़ेस्ट फ़ाइल जोड़ने के बारे में चिंतित होने की जरूरत है अगर यह एक जीयूआई के बिना चलाता है?
क्या मुझे अपने exe के साथ w9xpopen.exe शामिल करने की आवश्यकता है?
अब तक, अपने सीमित परीक्षण संकेत दिया है कि मैं क्रम में मेरी निष्पादन के साथ एक मैनिफ़ेस्ट फ़ाइल या w9xpopen.exe शामिल करने के लिए यह काम करने के लिए जरूरत नहीं है।
टिप्पणियाँ की सराहना की।
धन्यवाद, मैल्कम
मैं इस धारणा के तहत था कि एक्सई के लिए अपनी एमएसवीसी * डीएलएल रनटाइम फाइलों को खोजने के लिए एक मेनिफेस्ट फ़ाइल भी पाइथन 2.6 के साथ आवश्यक है। अगर मैं आपकी टिप्पणी को सही ढंग से समझता हूं, तो ऐसा नहीं है क्योंकि मैनिफेस्ट फ़ाइल केवल जीयूआई अनुप्रयोगों के लिए जरूरी है - कंसोल अनुप्रयोग नहीं। क्या ये सही है? धन्यवाद! - मैल्कम – Malcolm
मैं एक [एकल फ़ाइल निष्पादन] का निर्माण कर रहा हूँ (http://stackoverflow.com/a/113014/1497596), और हालांकि मैं अपने 'setup.py' में' dll_excludes [] 'निर्देश को शामिल किया है, फ़ाइल 'w9xpopen.exe' अभी भी मेरी' dist' निर्देशिका में जोड़ा जा रहा है। (मैं हालांकि पहचान w9xpopen.exe' विंडोज 7 पर मेरी उत्पन्न एकल फ़ाइल निष्पादन योग्य चलाने के लिए आवश्यक नहीं है कि ') – DavidRR