用cx_Freeze即可,它和py2exe,py2app类似,不过是跨平台的,并且支持python3。 例子:import sysfrom cx_Freeze import setup, Executable# Dependencies are automatically detected, but it might need fine tuning.build_exe_options = # GUI applications require a different base on Windows (the default is for a# console application).base = Noneif sys.platform == "win32": base = "Win32GUI"setup( name = "guifoo", version = "0.1", description = "My GUI application!", options = executables = [Executable("guifoo.py", base=base)])Command+R键运行。。。再看看别人怎么说的。
7,Sublime Text 2 与 TextMate 2 相比有哪些优缺点
Sublime Text 是一个代码编辑器(Sublime Text 2是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。 Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。 2012年6月26日推出新版本的Sublime Text 2.0,与之前版本相比主要有较大的改善:支持 Retina 视网膜屏、快速跳到下一个、文本拖放、改善构建系统、CSS 自动完成和高亮设置等。sublime用了2年,中间也用了一段时间textmate。现在用st做主力(付费用户),原因如下: 1. st用起来体感比textmate快 2. st的layout在大显示器上非常方便 3. 快速浏览文件的特性很贴心。 4. 根据project类型来定义st对我这种一会前端,一会后台