安装pyinstaller
pip install pyinstaller
使用pyinstaller 打包
-D : 打包为文件依赖+exe
-F: 和-D只能选择其中一个使用,适合打包单个文件,只生成一个exe,运行启动较慢
-w: 不启动调试窗口
-i: 添加logo
-p: 添加路径

pyinstaller -Dw -i D:\Workspaces\Pycharm_workspace\DiskSN\src\ico\disklogo32.ico -p D:\DevEnv\Python35\Lib\site-packages disksn.py
生成的文件

更多pyinstaller命令

使用Enigma 压缩打包
将上面生成的文件压缩成一个单独的exe,方便传输使用。
注意这里一定要选择递归添加文件夹,不要拖拽,否则会报模块找不到的错误!
另外打包输出的文件名称不要和输入文件主程序同名。

本文介绍如何使用pyinstaller将Python程序打包成独立的exe文件。详细解释了常用参数如-D、-F、-w、-i及-p的作用,并给出了具体的命令示例。此外还介绍了如何利用Enigma进一步压缩和保护生成的exe文件。
2968

被折叠的 条评论
为什么被折叠?



