利用 pyinstaller 打包成 onefile 模式的 exe ,代码里引用了 pyqt5,不知道为啥启动很慢,本地使用很快,onddir 很容易被杀毒软件给杀掉,请问各位大佬有啥好用的打包方法,能做到体积小而且启动快。
|  |      1toan      199 天前 试试 `Nuitka ` ? | 
|  |      2thMaster      199 天前  1 | 
|      3ciderzero      199 天前 尝试下只打包 pyqt 的内容,把业务逻辑不打包,py 文件放在项目目录下。这样会不会快点 | 
|  |      4qiuhang      199 天前 换 nuitka ,这个几乎是现阶段 python 打包 exe 最优解。但是体积的话,你用了 pyqt 没太多办法,大几十 M 是肯定得有的。 | 
|  |      5neoshui      199 天前 如果不是非常需要免安装的场景,可以做一个安装包,第一次安装、释放到一个路径,创建一个快捷方式。这样只有第一次慢点,后面都很快了,打包我用的 inno setup compiler | 
|      6ITisCool      199 天前 nuitka 你试试就知道好了,打包个 PyQt 程序成单文件也是几乎秒开 | 
|  |      7SHIINASAMA      199 天前 @toan 我在单位这边用 Nuitka 也很容易被误杀,不允许关杀软,白名单无效无限弹窗   | 
|  |      8Ct5T66PVR1bW7b2z      199 天前 我用 pyinstaller 打包的还好,但是太容易被逆向了,现在用 pyarmor 的 pack 不知道打包出来会不会逆向 | 
|      10tyy123 OP 确实,nuitka 打包后的速度确实快很多,但是体积也相对来说大点 |