Pyinstaller安装
# 安装Pyinstaller与安装python其他模块一样使用pip.
pip install Pyinstall
>>>Successfully installed pyinstaller-x.x.x # x.x.x代表安装的版本号
建议使用 pip 在线安装的方式来安装 PyInstaller 模块,因为 PyInstaller 模块还依赖其他模块,pip 在安装 PyInstaller 模块时会先安装它的依赖模块。
在 PyInstaller 模块安装成功之后,在 Python 的安装目录下的目录下会增加一个 pyinstaller.exe 程序,接下来就可以使用该工具将 Python 程序生成 EXE 程序了。
Pyinstaller基本用法
# 先也一个简单加法py文件
py文件在此不做过多解释
完成后打开此py文件所在的文件夹,打开cmd
执行命令:
pyinstaller -F demo.py
然后就会在文件夹中生成两个文件夹:build和dist,在dist中会有一个与py文件文件名相同的但后缀名为exe的文件,
点击打开就可以运行了,运行如图:
pyinstaller指令的常见可选参数
参数 | 格式 | 功能 |
---|---|---|
-F | pyinstaller -F xxx.py | 在dist中生产一个xxx.exe文件 |
-D | pyinstaller -D xxx.py | 默认选项,除了xxx.exe外,还会在在dist中生成很多依赖文件,推荐使用。 |
-C | pyinstaller -C xxx.py | 默认选项,只对windows有效,使用控制台。 |
-W | pyinstaller -w xxx.py | 只对windows有效,不使用控制台。 |
-i | pyinstaller -i D:file.icon demo.py | 将file.icon设置为exe文件的图标 |