python项目 打包成 exe 可执行文件
pip install pyinstaller
或者
conda install pyinstaller
pyinstaller安装完成,显示界面如下:
运行到项目的主文件目录,执行:(-i apple.ico 是使用apple图片作为exe文件的图标,也可以不加,使用默认图标)
Pyinstaller -F -w -i apple.ico main.py
语句执行完成后:
Pyinstaller携带参数的含义:
exe生成目录如下:
注:当项目存在配置文件需要打入的时候,使用Pyinstaller -D -w -i apple.ico main.py进行打包
Pyinstaller -F 生成的exe会在进程运行时,自动在c盘中生成目录进行调用,进程结束后删除。
Pyinstaller -D 生成的exe会在打包好后的目录中直接进行调用,可以将配置文件手动移入目录中进行相对路径调用。
在执行完打包后,会发现路径下多了main.spec文件。后续我们可以修改spec文件里的内容,然后直接输入指令来进行打包操作了
pyinstaller main.spec