【问题标题】:ImportError: DLL load failed: %1 is not a valid Win32 application pywin32 [duplicate]ImportError:DLL 加载失败:%1 不是有效的 Win32 应用程序 pywin32 [重复]
【发布时间】:2016-05-10 15:39:17
【问题描述】:

我正在尝试移植 pywin32 库,但出现错误。

import win32api
ImportError: DLL load failed: %1 is not a valid Win32 application.

import win32gui 
ImportError: DLL load failed: %1 is not a valid Win32 application.

有人知道问题出在哪里吗?

【问题讨论】:

  • 我不认为这个问题是重复的,因为在许多其他包中都使用了 win32api。无论如何,以防有人在 2019 年 10 月之后偶然发现: 1. 您需要安装 pywin32。 2.使用pywin 224版,因为2019年10月以后的版本坏了

标签: python pywin32 win32gui


【解决方案1】:

你安装的包的位数不同;确保所有程序/库都具有相同的位数。

  • 如果您运行的是 32 位版本的 Windows,请确保您拥有 32 位版本的 Python 和 32 位版本的 PyWin32
  • 如果您运行的是 64 位版本的 Windows,请确保您拥有 64 位版本的 Python 和 64 位版本的 PyWin32

【讨论】:

    猜你喜欢
    • 2013-11-09
    • 2016-02-01
    • 2014-01-28
    • 2020-08-22
    • 2013-09-24
    • 2014-12-25
    • 2015-09-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多