一、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图标 |