ImportError: DLL load failed in _core_, while launching demo.py

558 views
Skip to first unread message

Richard.Nault

unread,
Dec 16, 2009, 11:49:07 AM12/16/09
to wx-users
PROBLEM:
ImportError: DLL load failed: %1 is not a valid Win32 application
in _core.py", line 4, in <module>
while launching python demo.py

NOTE: I just installed wxPython

ENVIRONMENT:
Windows Vista family premium 64-bit, SP2
Python 2.6.1 (r261:67517, Dec 4 2008, 16:51:00) [MSC v.1500 32 bit
(Intel)] on win32
I installed
wxPython2.8-win64-unicode-2.8.10.1-py26.exe
in C:\Python26\Lib\site-packages\wx-2.8-msw-unicode\wxPython
and
wxPython2.8-win32-docs-demos-2.8.10.1.exe
in C:\Program Files (x86)\wxPython2.8 Docs and Demos\

I set PYTHONPATH=C:\Python26\Lib\site-packages\wx-2.8-msw-unicode
\wxPython


FULL ERROR MESSAGE:
C:\Program Files (x86)\wxPython2.8 Docs and Demos\demo>python demo.py
Traceback (most recent call last):
File "demo.py", line 3, in <module>
import Main
File "C:\Program Files (x86)\wxPython2.8 Docs and Demos\demo
\Main.py", line 56
, in <module>
import wx
File "C:\Python26\lib\site-packages\wx-2.8-msw-unicode\wx
\__init__.py", line 4
5, in <module>
from wx._core import *
File "C:\Python26\lib\site-packages\wx-2.8-msw-unicode\wx\_core.py",
line 4, i
n <module>
import _core_
ImportError: DLL load failed: %1 n'est pas une application Win32
valide.

Richard.Nault

unread,
Dec 21, 2009, 10:07:32 PM12/21/09
to wx-users
Solution: Do not run the 64-bits version of wxPython over Python 32-
bits.

I reinstalled
Python v2.6.4 (python-2.6.4.msi)
wxPython 2.6 (wxPython2.8-win32-ansi-2.8.10.1-py26.exe)

demo.py works fine now.

Reply all
Reply to author
Forward
0 new messages