pyinstaller打包有很多坑, 有一个常见的坑。 使用pyinstaller -F -w xxx.py生成安装包后,在本地打开没有问题,但是将它
转到其他电脑上就会报”Failed to excute script“的错误(当然有时本地也会报这个错误);
稍安勿躁, 你的打包完全没有问题。 出现这个问题的原因在哪里呢?
使用手机照相机的慢动作抓取运行情况, 发现报以上错误,但是看打包后的程序里, 你会发现是Qt5Core.dll是存在的,
不知道是什么原因, exe没有在本地加载dll。 当然, 我们可以手动将当前的路径加载PATH环境变量里面,再次尝试打开,
就没有问题了。