cxfreeze

用cxfreeze打包Python3.3成exe文件

我只是一个虾纸丫 提交于 2019-11-30 22:23:11
在python中比较常用的python转exe方法有三种,分别是cx_freeze,py2exe,PyInstaller。 py2exe是这三者里面知名度最高的,但稍微复杂一点的结构就无法完美的解决更不用提py3了 cx_freeze,本次所用的是4.3.2 64bit。 cx_freeze下载地址:http://sourceforge.net/projects/cx-freeze/files/ 第一步:检查cx_freeze是否安装正确(运行cmd,切换到cxfreeze.bat所在目录,然后执行 "cxfreeze -h" 看看能否出来 cx_freeze的帮助信息,如图一 ) 图一 如果提示系统找不到指定路径(如图二) 将cxfreeze.bat文件进行编辑 打开你的python安装文件夹,例如C:\Python33\Scripts 点击c xfreeze.bat文件右键点编辑,将里面的路径修改为自己的安装路径 如:C:\Python33\python.exe C:\Python33\Scripts\cxfreeze %* 然后保存,关闭记事本,重新执行第一步,看看是否正确。 二、如果安装正确,就可以使用啦 正式开始打包,命令为:cxfreeze hello.py --target-dir dist 命令解释:hello.py 是你要打包的主文件、启动文件