写好脚本经常想要进行打包成exe,这篇文章简单的介绍下,如何使用pyinstaller进行打包写好的脚本。
安装
pip install pyinstaller |
使用
安装好的pyinstaler,会在你的python目录的scrip里,嗯,就是你pip的目录,如果你之前配置好了pip到环境变量,那么安装好之后,可以直接在命令提示行里直接执行命令。
pyinstaller -F 路径/xxxx.py |
直接进行打包你的脚本,成功之后你生成的可执行文件会在C:\Users\xxx\dist
路径下,xxx为你的用户名。
感觉是不是so easy,但其实这个模块还有其他的参数,便于你做一些其他的修改。
参数
参数 | 描述 |
---|---|
-F | 制作独立的可执行程序 |
-D | 制作出的档案存放在同一个文件夹下(默认值) |
-K | 包含TCL/TK(对于使用了TK的,最好加上这个选项,否则在未安装TK的电脑上无法运行) |
-w | 制作窗口程序 |
-c | 制作命令行程序(默认) |
-X | 制作使用UPX压缩过的可执行程序(推荐使用这个选项,需要下载UPX包,解压后upx.exe放在Python(非PyInstaller)安装目录下,下载upx308w.zip) |
-o DIR | 指定输出SPEC文件路径(这也决定了最后输出的exe文件路径) |
–icon=[ICO文件路径] | 指定程序图标 |
-v [指定文件] | 指定程序版本信息 |
-n [指定程序名] | 指定程序名称 |