Python CTypes - 加载 dll 抛出 OSError:[WinError 193] %1 不是有效的 Win32 应用程序
问题:
错误消息表明潜在错误是 ERROR_BAD_EXE_FORMAT (193, 0xC1)。这是一个一般 Win 错误(与 Python 无关)。在当前情况下,例外是它的 Python 包装器。
根本原因:
当 Windows 尝试加载图像(可执行文件、.dll)时会发生错误),它认为是可执行映像 (PE),但无效。发生这种情况的原因可能是:
对于Python 相关问题,此错误最常见的原因是架构不匹配。
解决方案:
以上是为什么使用 Python CType 加载 DLL 会抛出 OSError:[WinError 193] %1 不是有效的 Win32 应用程序?的详细内容。更多信息请关注PHP中文网其他相关文章!