文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Python打包之cx_freeze(Windows)

Python打包之cx_freeze(Windows)

时间:2007-05-07  来源:thinkc

    转载自http://blog.csdn.net/porcupinefinal/       地球人都知道,软件的编译和打包是完成软件开发后必不可少的步骤.而Python还没有一个像样的集成开发环境,或许是入门时间太短,没有发现.Python完成开发后的打包就成了一个不小的问题,尤其涉及到复杂的开发项目.当然这类工具倒是不少,基本上也都用了一遍,自我感觉 py2exe,cx_freeze比较好用,但py2exe只有Windows版本的,网上介绍它的资料多如牛毛,我也就不瞎掺乎了.(编译Python程序的各类工具概览见此链接: http://blender.blogchina.com/523381.html)这里我主要讲的是cx_freeze,分为在Windows和Linux两个版本.       Windows版(WindowXP SP2):       第一步: 下载Python 2.3/2.4,默认安装即可,接着到此链接http://blender.blogchina.com/523381.html下载对应版本的cx-freeze记住是Windows版本的哦,一看就明白了.       第二步: 将下载下来的cx_freezeXXX.zip解压.       第三步: 启动cmd,cd到刚才解压的目录,输入命令: /FreezePython --include-modules = encodings.utf_8 --install-dir dist hello.py,其中dist为存放编译出来文件的路径,hello.py为要编译工程的主文件,--include-modules为要载入的模块,我在编译的时候居然提示说没有编码utf_8,难道是我的环境变量没有设对?还有一些参数的使用大家可以慢慢琢磨,用./FreePython --help可以看到所有参数的使用及说明.       第四步: 其实到第三步就已经大功告成了,dist有一个hello.exe,把dist放到没有安装Python的Windows环境里运行hello.exe也可以了,记住是整个目录都要弄过去哦!  
相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载