wxPython中的DLL加载失败错误

wxPython中的DLL加载失败错误,wxpython,Wxpython,这是我第一次使用wxpythonpython 我的代码 这就是我得到的错误: Traceback (most recent call last): File "C:/Users/sancios/Desktop/huluhup", line 1, in <module> import wx File "C:\Python27\lib\site-packages\wx-3.0-msw\wx\__init__.py", line 45, in <module>

这是我第一次使用wxpythonpython 我的代码

这就是我得到的错误:

Traceback (most recent call last):
  File "C:/Users/sancios/Desktop/huluhup", line 1, in <module>
    import wx
  File "C:\Python27\lib\site-packages\wx-3.0-msw\wx\__init__.py", line 45, in <module>
    from wx._core import *
  File "C:\Python27\lib\site-packages\wx-3.0-msw\wx\_core.py", line 4, in <module>
    import _core_
ImportError: DLL load failed: %1 is not a valid Win32 application.
回溯(最近一次呼叫最后一次):
文件“C:/Users/sancios/Desktop/huluhup”,第1行,在
导入wx
文件“C:\Python27\lib\site packages\wx-3.0-msw\wx\\uuuuu init\uuuuuu.py”,第45行,在
从wx.\u核心导入*
文件“C:\Python27\lib\site packages\wx-3.0-msw\wx\\ u core.py”,第4行,在
导入核心_
ImportError:DLL加载失败:%1不是有效的Win32应用程序。

听起来像是混合了Python和wxPython版本。他们必须匹配。例如,如果我有Python2.7 32位,那么对于Python2.7我需要一个wxPython 3.0 32位。您不能安装64位的wxPython和32位的Python(反之亦然),并期望它能正常工作。

请使用更详细的标题。您希望在
win=wx.Frame(无,-1“窗口标题”)行中发生什么情况。
?特别是,
-1
是什么,它应该如何坐在字符串前面
'windowtitle'
?@Floris它的标准wx类实例化
框架(父、id、Window\u Title)
-1意味着使用默认值并计算id@JoranBeasley在这种情况下,是否缺少逗号<代码>wx.Frame(无,-1,‘窗口标题’)?可能重复
Traceback (most recent call last):
  File "C:/Users/sancios/Desktop/huluhup", line 1, in <module>
    import wx
  File "C:\Python27\lib\site-packages\wx-3.0-msw\wx\__init__.py", line 45, in <module>
    from wx._core import *
  File "C:\Python27\lib\site-packages\wx-3.0-msw\wx\_core.py", line 4, in <module>
    import _core_
ImportError: DLL load failed: %1 is not a valid Win32 application.