根据此文方法制作:http://wiki.woodpecker.org.cn/moin/LeoJay/PyPackage,版本为 python26 (小版本忘了)。
所有 dll 和 pyd 均使用 UPX 压缩,如果你的杀软报毒的话,建议换一个杀软。
不带 tk 和一些不常用的模块,总大小 4.4M,适用于在没有 python 环境的 win 机上运行 python 脚本,支持配置文件,不用像 py2exe 那样打包,可以直接运行 python 脚本,仅需稍微更改下配置文件即可。还可以容易的添加新的模块,添加新模块以後同样只需修改一下配置文件。
默认的配置文件在 config.ini, 基本内容如下:
代码: 全选
[ENV]
nkeys=1
key_1=PATH=.;dlls;%PATH%
[PYTHON]
path=.:libs:libs\libstdpy.zip
main=main.py
argv=what ever
main 项设置所要启动的脚本(可以是 py,pyc 或 pyo)。
经过测试能正常运行 pyqt 程序和添加了很多其他模块的程序。欢迎大家测试,并提出意见和建议。
ps:附件里面包括启动脚本的源代码和做好的便携 python 环境,不得不说的是我基本不会 C,所以还望 C 大牛帮忙修改错误。
附件上此下载:http://xioolis-files.googlecode.com/files/pydist.rar