文章概览
比 nuitka 语法简单,方便导入第三方库,速度也不算慢,亲测2min以内
打包语法
在 cmd 中运行
pyinstaller -F -w main.py
-F
:输出单个exe文件,否则还有一堆.dll
啥的,必须一起运行才行-w
:取消伴随打开的cmd窗口-i [ico图片路径]
:打包图标,图标素材网站
运行后会生成一个 .spec
文件,以及 build
和 dist
文件夹
添加第三方库
多数第三方库能运行就能添加
若存在库没被识别到,可以在 .spec
文件里的 hiddenimport
添加第三方库名字
重新打包,运行pyinstaller xxx.spec
打包 pybluez
库时,发生奇怪报错,始终未能解决
打包多个 .py
文件
在 .spec
文件里的 pathex
添加所有文件路径
多想多做,发篇一作