###############################################
目标:完成pygtk+glade转换为windows环境下exe安装包
步骤:
1、 绘制glade文件*.glade,编写python文件*.py调用*.glade。
2、 编写setup.py,使用py2exe生成可执行软件包,和生成打包文件脚本*.iss。
3、 使用Inno Setup Compiler运行*.iss打包为*.exe的安装包。
思路:使用py2exe生成免安装软件包,使用Inno Setup打包所需的dll等库文件生成*.exe的安装包。
使用工具与环境:
Windows xp系统
InnoSetup Compiler5.5.4、py2exe
python-2.5.msi
pygtk-2.10.6-1.win32-py2.5.exe、
pygobject-2.12.3-1.win32-py2.5.exe、
pycairo-1.2.6-1.win32-py2.5.exe
gtk-dev-2.12.9-win32-1.e

本文介绍了如何将基于pygtk和glade的Python应用转化为Windows环境下的可执行(exe)安装包。首先通过glade创建界面,然后使用py2exe生成软件包,接着用Inno Setup Compiler将所有依赖打包成exe安装程序。在过程中解决了路径、模块和主题引擎等相关问题。

107

被折叠的 条评论
为什么被折叠?



