我有Windows Vista 64位SP2。我正在尝试使用wxPython与Python进行GUI开发,因为我所有的研究都指出了这种方式。我已经下载并安装了win64 wxPython。我每次都得到同样的错误。
Python 2.6 (r26:66721, Oct 2 2008, 11:35:03) [MSC v.1500 32 bit (Intel)] on win
32
Type "help", "copyright", "credits" or "license" for more information.
>>> import wx
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
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 is not a valid Win32 application.
我已经在我的python上安装了c,我在c:\ program files(x86)中安装了python26并在那里安装了wxPython,我使用的是32bit,64bit。我试过到处寻找类似的问题,我几乎没有见过这个问题。任何帮助将不胜感激。
答案 0 :(得分:6)
看起来你正试图在32位Python上运行64位wxPython。你需要它们才能用于相同的架构。