में विफल रहा है जब py2exe उपयोग करने के लिए एक सरल अजगर खेल मैं exe प्रारूप में बनाया कन्वर्ट करने के लिए कोशिश कर रहा है, यह मेरे निम्न त्रुटि दिया:Py2Exe: DLL लोड
Traceback (most recent call last):
File "C:\Users\Tali\Desktop\2exe.py", line 4, in <module>
setup(console=['test.py'])
File "C:\Python\lib\distutils\core.py", line 152, in setup
dist.run_commands()
File "C:\Python\lib\distutils\dist.py", line 953, in run_commands
self.run_command(cmd)
File "C:\Python\lib\distutils\dist.py", line 972, in run_command
cmd_obj.run()
File "C:\Python\lib\site-packages\py2exe\build_exe.py", line 243, in run
self._run()
File "C:\Python\lib\site-packages\py2exe\build_exe.py", line 305, in _run
dlls = self.find_dlls(extensions)
File "C:\Python\lib\site-packages\py2exe\build_exe.py", line 389, in find_dlls
self.dll_excludes)
File "C:\Python\lib\site-packages\py2exe\build_exe.py", line 1021, in find_dep
endend_dlls
import py2exe_util
ImportError: DLL load failed: %1 is not a valid Win32 application.
मैं के बारे में एक घंटे के लिए वेब की खोज, बदल रहा है की कोशिश की मेरे कार्यक्रम में चीजें। कुछ भी काम नहीं करता है। हालांकि मेरा प्रोग्राम "यादृच्छिक" लाइब्रेरी का उपयोग करता है, लेकिन मैंने ऐसा कोई मामला नहीं देखा है जिसमें इस तरह की समस्या हुई है।
स्थापित स्क्रिप्ट:
from distutils.core import setup
import py2exe
setup(console=['test.py'])
हाँ, दोनों लिपियों ही फ़ोल्डर (डेस्कटॉप) में हैं। यदि यह मायने रखता है, तो मैं विंडोज विस्टा पर पाइथन के साथ चल रहा हूं 2.7
आपको बहुत पहले से धन्यवाद।
यदि आप 64 बिट/32 बिट असंगतता का कोई समस्या नहीं रखते हैं, तो आप जांच सकते हैं। – pyfunc
मेरे पास Vista 32-बिट है, और यह सुनिश्चित नहीं है कि मुझे इस तरह की असंगतता की जांच कैसे की जा रही है। – Niv
परिणामी निष्पादन योग्य पर निर्भरता वॉकर चलाने का प्रयास करें यह देखने के लिए कि क्या आपको कुछ अतिरिक्त निर्भरताओं को शिप करने की आवश्यकता है ... – ChristopheD