利用cx_Freeze将py文件打包成exe文件

     在python中比较常用的python转exe方法有三种,分别是cx_freeze,py2exe,PyInstaller。py2exe恐怕是三者里面知名度最高的一个,但是同时相对来说它的打包质量恐怕也是最差的一个。pyinstaller打包很好,但是操作工序较为复杂。so个人还是推荐cx_freeze。

    但是py2exe不支持我的 python-3.2.2,没办法,只有用 cx_freeze,爱问上面有cx_Freeze-4.2.3.win32-py3.2,下载下来还不错。

    麻烦开始来了:我下载之后是直接放在了桌面上,直接点解msi安装之后,桌面上生成了两个文件夹,按照 利用cx_Freeze将py文件打包成exe文件

上面的方法,都不行哎、、

    原来,需要把文件放到我自己的安装目录 C:\Program Files\Python 下,把安装后的文件移到 C:\Program Files\Python下,

在修改script下的bat文件:

@echo off

::C:\Python31\python.exe C:\Python31\Scripts\cxfreeze %*  
::原始的bat文件内容

::"C:\Program Files\Python\python.exe" "C:\Program Files\Python\Scripts\cxfreeze %*" 
::文件路径有空格,以为加引号就OK了,结果不行

C:\Progra~1\Python\python.exe C:\Progra~1\Python\Scripts\cxfreeze %*                              ::这样可以了,哈哈


 
 继续的操作: 


程序已经生成了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值