pyinstaller打包依赖paddlepaddle的程序,运行.exe文件import error DLL load failed while importing libpaddle

1. 报错截图:

使用pyinstaller打包依赖paddlepaddle的程序,运行.exe文件import error DLL load failed while importing libpaddle。

pyinstaller打包依赖paddlepaddle的程序,运行.exe文件import error DLL load failed while importing libpaddle_第1张图片

2. 解决方案

原因排查:出现这个问题所奇怪的地方在于,在所打包的机上能够运行成功,在同事的机上也能运行成功,但某一个机子上就报这个错误!因此又可能是在某个机上的环境配置跟打包的机不一样;

解决方法:出问题的机子只装了Microsoft Visual C++ 2015 Redistributable,运行成功的笔记本上是Microsoft Visual C++ 2017 Redistributable。 在目标终端机上安装Microsoft Visual C++ 2017 Redistributable后,问题解决。

pyinstaller打包依赖paddlepaddle的程序,运行.exe文件import error DLL load failed while importing libpaddle_第2张图片

Microsoft Visual C++ 2017 Redistributable安装合集资源:MicrosoftVisualC++Redistributable各版本安装包合集资源-CSDN文库

你可能感兴趣的:(软件安装,python)