【问题标题】:DLL load failed: 1% is not valid win32 applicationDLL 加载失败:1% 不是有效的 win32 应用程序
【发布时间】:2012-03-05 21:06:10
【问题描述】:
导入 wx

回溯(最近一次通话最后):
  文件“”,第 1 行,在
    导入 wx
  文件“C:\Python26\lib\site-packages\wx-2.8-msw-unicode\wx\__init__.py”,第 45 行,在
    从 wx._core 导入 *
  文件“C:\Python26\lib\site-packages\wx-2.8-msw-unicode\wx\_core.py”,第 4 行,在
    进口核心
ImportError:DLL 加载失败:%1 不是有效的 Win32 应用程序

我试过python2.6和python2.7的几个wxpython版本,结果都是这样。所有的版本都是win64的,我的操作系统,请注意!

【问题讨论】:

标签: wxpython


【解决方案1】:

正如其他人所说,确保您下载了 64 位 Python 和 64 位 wxPython 版本。如果一个或另一个是 32 位的,它将无法工作。就个人而言,我在 Windows 上安装 wxPython 从来没有遇到过任何问题。

【讨论】:

    【解决方案2】:

    我在带有Python2.7 的 Windows 7 中遇到了这个问题,因为我之前安装了 32 位 wx 版本。尝试安装 64 位,它会正常工作。如果您在 64 位系统中并尝试安装 32 位 wx,您会在开始时遇到一些错误。所以试试 64bit wx。

    【讨论】:

      【解决方案3】:
      1. 确保您的 py shell 版本(win32 或 win64)。 当你打开空闲。它将显示版本。
      2. 下载win32的wxpython并安装。 https://pypi.python.org/pypi/wxPython

      【讨论】:

        猜你喜欢
        • 2012-09-08
        • 2014-01-02
        • 2013-01-15
        • 1970-01-01
        • 2017-04-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-07-20
        相关资源
        最近更新 更多