python Windows“ImportError:DLL加载失败:找不到指定的模块”。加载编译扩展时。

我使用MinGW64编译python模块,它不会加载。

我试着检查文件的文件types(与mingw file命令),他们都是64位,所以这不是问题。

诀窍是将MinGW64 lib路径添加到PATH。

 > set PATH=%PATH%;%MINGW64_ROOT%\x86_64-4.9.0-posix-seh-rt_v3-rev2\mingw64\bin 

(另外,为了构建,我必须定义宏: MS_WIN64 )。