Python 用 Gooey 库编写了一个最最简单的调用外部命令行的界面程序,打包后体积 30MB ,怎么再次降低,最低能到多少 MB ? 代码 40 行,最简单的调用外部一个命令行的程序;打包命令 pyinstaller --onefile --noconsole --exclude-module tkinter --upx-dir D:\Temp\py1 D:\Temp\py1\main.py ,生成的程序 31.3MB 。用 Gooey 做界面之前用 AutoIt 做的一个类似界面 EXE 才几百 KB 。 如果降不下去体积到几兆,就换 Winform 或者 AutoIt 去做了。
https://www.zhihu.com/question/48776632/answer/2336654649 lz 可以参考一下这个。 ps 个人研究了很久,如果真想做 10m 以下的小工具啥的,用 python 其实会很麻烦,不如换个技术栈