python 解决打包的exe启动巨慢问题

2020-09-09  本文已影响0人  读书不怕苦

       写了一些python工具应用程序,然后用pyqt5添加了图形界面。为了将软件分发到其它电脑使用,用pyinstaller打包成exe,一切看似都十分美好,直到运行exe时,那种缓慢迟钝的运行速度让我差点怀疑人生。

后来我采用了两种解决方案来解决这个问题:

1)为所有需要运行的电脑上都重新安装一个Python,将源代码文件夹拷贝使用。为什么没有如上面所说的打包成Python包进行分发,是因为Python3.4的打包工具远不如现在这样方便,并不支持wheel模块。

2)使用flask搭了一个内部Web应用,把应用程序放在后台,然后用前端网页作为GUI输入。在互联网/移动时代,顺带了解一些基本的Web开发技能总是不吃亏的。

3)学会用pyinstall -D打包.......

那你启动的速度,就和正常速度一样了...................

别总用-F,带图形化的,不要-F,不带图形化的,可以-F

4)跳坑c# 手动滑稽!

最后第三种方案其实速度还是可以接受的。当然比c#的要差些。但是可接受吧

上一篇下一篇

猜你喜欢

热点阅读