操作系统 : ubuntu 7.10
python: 2.5
cx_freeze: 4.0B1
在 sourceforge.net上下载最新版 (http://sourceforge.net/project/showfiles.php?group_id=84937)
我下的是 cx_Freeze-4.0b1-py25-1.i386.rpm(我下其它的包都未能安装成功,所以下这个包,来自解压,自己动手安装),地址:
http://downloads.sourceforge.net/cx-freeze/cx_Freeze-4.0b1-py25-1.i386.rpm?modtime=1190662545&big_mirror=0
第一步: 将我们下载回来的rpm包用"归档管理器"解压缩到任一目录.
第二步: 将该目录下: bin 目录里的"freeze" 移动到 /usr/bin目录(注意为可执行权限)
第三步: 然后将lib/python2.5/site-packages目录下整个cx_Freeze目录
移动到/usr/lib/python2.5/site-packages (python包安装目录)目录下,并为该目录和子目录及文件设权限为: 755
第四步: 同样将 share/doc目录下cx_Freeze-4.0b1目录 移动到 /usr/share/doc ,设该目录和了目录及文件设权限为 : 755
OK,就这么简单 .
用法:
第一步: 在源代码目录新建 任一文件(我这里为setup.py)内容如下, main.py 为启动文件:
from cx_Freeze import setup, Executable
setup(
name = "hello",
version = "0.1",
descrīption = "the typical 'Hello, world!' scrīpt",
executables = [Executable("main.py")])
第二步: 编译
python setup.py build
该目录下 build 目录就是 编译结果

