python CDLL调用dll异常 问题背景异常调试异常解决 问题背景 PyInstaller编译的执行文件在本地工作正常,客户WIN7电脑上运行异常。 异常调试 初步定位到异常是由于代码中使用CDLL调用一个c++编译的dll时引发的,异常WinError126在调用路径下发现该dll正常未缺失,排除dll本身问题在本地电脑和异常电脑中使用dependency walker查看dll的依赖库状态,发现异常电脑缺少 C:\Windows\SysWOW64\vcruntime140.dll 异常解决 从本地同路径下拷贝中至目标路径再次运行,异常解决。