2009-01-13 15 views
5

मैंने Py2Exe का उपयोग करके अपने पायथन प्रोग्राम को संकलित किया है, और क्लाइंट के कंप्यूटर पर हमने निर्भरता वॉकर का उपयोग करके सभी निर्भरताओं को संतुष्ट कर दिया है, लेकिन हमें अभी भी "एप्लिकेशन कॉन्फ़िगरेशन गलत है। एप्लिकेशन को पुनर्स्थापित करने से समस्या ठीक हो सकती है।" मैं wxPython का भी उपयोग कर रहा हूँ।Py2Exe - "एप्लिकेशन कॉन्फ़िगरेशन गलत है।"

ग्राहक के पास व्यवस्थापक पहुंच नहीं है।

कोई विचार?

+0

यह त्रुटि परिचित लगता है ... आप एक डीएलएल गायब हैं। मुझे नहीं पता कि कौन सा, माफ करना। – flussence

+0

यह प्रश्न का एक डुप्लिकेट है:
उस लिंक पर क्या गलत है और इसे ठीक करने का तरीका पूरी तरह से चर्चा है। – resplin

+0

अच्छा है कि आपको एक वर्कअराउंड (डाउनग्रेडिंग पायथन) मिला। मुझे एक बार एक ही त्रुटि थी (मान लीजिए कि आप विंडोज का उपयोग कर रहे हैं) और मुझे लगता है कि मुझे सिर्फ एक्सएमएल-मेनिफेस्ट फ़ाइल के साथ खेलना पड़ा जो कि py2exe द्वारा जोड़ा गया था। आप अपनी setup.py और मैनिफेस्ट फ़ाइल पोस्ट करना चाहेंगे और मैं इसे देख लूंगा। – RSabet

उत्तर

1

मैं अपने आप में भाग गया हूं और मेरे यादृच्छिक गूगलिंग ने मुझे कई लोगों को बताया है कि पायथन 2.6 से 2.5 डाउनग्रेड करने के लिए कहा गया है, जो मेरे लिए काम करता है।

3

GUI2exe एक शॉट दें; यह एंड्रिया गावाना द्वारा विकसित किया गया है जो wxpython समुदाय में बड़ा है और py2exe सहित फ्रीजर का एक गुच्छा लपेटता है। यह संभवतः एक डीएलएल मुद्दा है, searching the wxpython list archive आज़माएं। This thread उपयोग का हो सकता है।

0

मैंने कुछ मिनट पहले इसी तरह की समस्या में भाग लिया है। मैं py2exe स्थापना फ़ाइल नहीं चला सका, यह कह रहा था कि अनुप्रयोग कॉन्फ़िगरेशन गलत था। पाइथन 2.5 के लिए डाउनग्रेडिंग मेरे लिए काम नहीं करती क्योंकि मैंने कोड के माध्यम से 'कथन' का इस्तेमाल किया था और इसे बदलना नहीं चाहता था।

मैंने पायथन 2.6 को पुनर्स्थापित किया और मैंने विकल्प को चेक किया जो कहता है कि कंप्यूटर पर कोई भी पाइथन का उपयोग कर सकता है। ठीक काम किया।

1

बस इस समस्या को पायथन 2.6, पीईक्यूटी और पीई 2 एक्सई के साथ चलाया। मूल कारण एक लापता निर्भरता थी, जिसे the visual studio 2008 SP1 redist(x86) इंस्टॉल करके हल किया गया था।

संबंधित मुद्दे