鸣谢

当前位置:web集结号>>互联网随笔>> 使用cx_Freeze把python程序转化成exe

使用cx_Freeze把python程序转化成exe

作者:david 发布时间:2014-10-08 13:11:24 浏览量:231

   最近在写一些简单的python小工具,开发起来也很顺手,但是如果自己用也就无所谓,因为自己知道敲什么命令,对于不了解python或者不了解系统,为了不用麻烦的配置环境变量,熟悉命令执行语句,如果python 可以转化为win下exe可直接执行的文件岂不是很好。

   于是查了一些相关资料,有py2exe和cx_Freeze等等,py2exe由于支持python的版本基本都是python2,对于我比较喜欢新版本的人来说,不能够使用, cx_Freeze却能够完美的支持python3.4.1。

   安装:

       http://sourceforge.net/projects/cx-freeze/files/ 找到对应你python对应版本进行安装,首次下载win-amd64的安装,执行的时候总是失败。后来下载win32-py3.4安装,问题解决。可能是版本问题造成的。  

   接着,介绍一下cx_freeze的使用方法。

  第一步:检查cx_freeze是否安装正确。

   运行cmd,切换到cxfreeze.bat,然后执行 "cxfreeze -h" 看看能否出效果

      如果失败,请将python安装目录的  C:Python34/Scripts  加入到环境变量。

       如果安装正确,那么接下来的事情就非常简单了, 用cxfreeze-quickstart 声称引导生成python的setup文件,里面有些配置文件,自己修改一下就可以。一般放在你主程序目录下。

   最后:运行命令 python setup.py build,等待创建exe程序目录,等编译好了,就可以直接到生成文件夹中找到exe去执行。                                  

   本站申明:本文为【web集结号】会员原创或网络转载,希望大家踊跃转载,转载必须注明文章来源和地址。
   本文链接: http://www.i5good.com/20141008169.html
   寻求合作:本站只接受技术类网站友情链接,有执着于技术和梦想的朋友,请点击下面的友情链接申请!

  •  
  • IT疯狂女:
    发表于 2014-10-11 16:38:31 点击这里给我发消息

           哇,学到了,挺有用的。

    文章评论

    • 昵称:
    • QQ:
    • 网站:
    • 验证码: CAPTCHA
    •