使用cxfreeze打包成exe文件
旧版本下载链接地址python3.4以下的:https://www.lfd.uci.edu/~gohlke/pythonlibs/#cx_freeze
最新版本python3.5以上直接使用 pip install cx_Freeze 命令安装
1.安装完成后如果没有报错的话这时候系统应该是没有给我们自动生成cxfreeze.bat文件
2.编写cxfreeze.bat文件
@ echo off
"E:\TestToools\Python3.4\python.exe" "E:\TestToools\Python3.4\Scripts\cxfreeze" %*
1.第一个路径指的是python解释的安装路径
2.第二个路径指的是cxfreeze的路径,默认是在python安装包的Scripts文件夹下面
3.这时候使用 cxfreeze -h 检查是否安装成功,如果没有报错就是成功了
4.使用下面的打包命令就可以打包exe程序了
cxfreeze 文件名.py --target-dir 要生成exe文件的目录 --base-name=win32gui
注意:
实际使用的时候cxfreeze已经安装成功了,使用 cxfreeze -h 命令检查也正确,但就是无法打包,
后来经过检查是我的 cxfreeze.bat 没有编写正确导致的。
希望看到的可以对大家有所帮助