1.Pyinstaller库
地位:用于打包的第三方库
作用:将后缀为 .py的源代码转换成无需源代码的可执行文件,通过打包后形成的可执行文件,可以在没有安装python编译环境的计算机上直接运行。
——官方网址:http://www/pyinstaller.org
- 由于是第三方库,使用前需额外安装,安装第三方库要使用pip工具
2.安装
打开cmd命令行,执行 pip intall pyinstaller 命令
(最好执行前关闭python相关应用,避免报错)
出现如上图所示 Successfully installed 则表明安装成功。
3.使用
Pyinstaller库常用参数
参数 | 描述 |
---|---|
-h | 查看帮助 |
- -clean | 清理打包过程中的临时文件 |
-D,- -onedir | 默认值,生成dist文件夹 |
-F,- -onefile | 在dist文件夹中只生成独立的打包文件 |
-i<图标文件名.ico> | 指定打包程序使用的图标(icon)文件 |
3.1.打包的操作步骤
- 打开cmd命令行, 预先使用cd指令使得当前目录指向所需打包的.py文件的位置
- 执行pyinstaller -F xxx.py
- 成功后,可以看到.py文件当前文件夹中多出了dist文件夹,打包好的.exe文件就在其中
3.2.更改.exe文件的图标的操作步骤
- 预先准备好图标(icon)文件,将其放在需要更改图标的.exe文件同一文件夹中
- 打开cmd命令行,预先使用cd指令使得当前目录指向所需打包的.py文件的位置
- 输入指令 pyinstaller -i xxx.ico -F xxx.py 并执行即可