python打包exe可执行文件

时间:2022-12-30 10:07:29

一、cxfreeze

1、安装cx_freeze

pip install cx_freeze

切换到python的scripts目录下面:python cxfreeze-postinstall

cxfreeze -h

2、cxfreeze c:\test\hello.py --target-dir c:\test

二、pyinstaller

安装:py install pyinstaller

生成:pyinstaller -F  F:\PY\downloadTemplate\huieDevHelper\start_up.py

参数的意义:

参数 含义
-F 指定打包后只生成一个exe格式的文件
-D –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)
-c –console, –nowindowed 使用控制台,*面(默认)
-w –windowed, –noconsole 使用窗口,无控制台
-p 添加搜索路径,让其找到对应的库。
-i 改变生成程序的icon图标
pyinstaller -F -i favicon64.ico  start_up.py