Python 使用 Nuitka 编译为独立程序的代码报告 win32file.pyd 导入错误

Python code compiled to a standalone program with Nuitka reports win32file.pyd import error

在 Windows 10 amd64 机器上编译的程序无法在 Windows 服务器 2008R2 amd64 上启动,出现错误:

ImportError: LoadLibraryEx 'path\to\dist\folder\win32file.pyd' failed

Nuitka 版本:0.5.29.1 稳定版

问题的根本原因恰好与这个 Whosebug 线程中描述的相同:Problem with loading win32file.pyd on python 2.6

解决方案是从 dist 目录中删除 MSWSOCK.dll