1、安装pyinstaller
pip install pyinstaller
建议安装新版,本人用的是v3.2.1,之前用2.x版本出现过exe在win7下可用在XP下不可用
2、编译指定py文件
c:\Python27\Scripts>pyinstaller.exe E:\demo.py -F
3、命令参数含义
参数 | 含义 |
---|---|
-F | 指定打包后只生成一个exe格式的文件 |
-D | –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项) |
-c | –console, –nowindowed 使用控制台,无界面(默认) |
-w | –windowed, –noconsole 使用窗口,无控制台 |
-p | 添加搜索路径,让其找到对应的库。 |
-i | 改变生成程序的icon图标 |