首先如果py程序拷贝到另一台PC上打开闪退的话,可以打开cmd,在cmd里运行该exe程序,这样至少闪退了能把日志显示出来

.\getTest.exe

接着是报错:Failed to load dynlib/dll xxx.dll

查询历史操作发现,打包程序时使用的是

Pyinstaller .\getTest.py

导致一些依赖没打包进去
应该使用

Pyinstaller -F .\getTest.py

这样只需要将dist文件夹下的exe文件拷贝到目标PC即可

Logo

一站式 AI 云服务平台

更多推荐