python程序如何打包?

python程序如何打包?

在linux下写成的python程序可以通过解释器来解释执行,但如何把一大堆的源码文件打包,让用户看起来好像就是一个可执行文件而已?


QUOTE:
原帖由 dragonII 于 2006-2-11 09:55 发表
在linux下写成的python程序可以通过解释器来解释执行,但如何把一大堆的源码文件打包,让用户看起来好像就是一个可执行文件而已?

linux下我没有这种必要,可以写一个shell脚本来运行程序

windows下可以用py2exe

mac下好像也有类似的工具

可以研究一下python的distutil模块

我也晓得在linux下没这个必要,但对于一个不很了解python的人来说,一大堆的源码文件是很头痛的,而且这种文本文件很容易被人在无意中破坏掉,不能用个什么办法把这些源码文件给“屏蔽”掉吗?
有一个 Installer 的模块可以在windows和linux下打包。找一找。