应用外观 - Py2exe / wxPython
我的问题是关于我应用程序的外观,它看起来像个老旧的应用。
这是一个用wxPython写的应用,在Python环境下运行得很好,外观也不错,但当我用py2exe把它转换成.exe文件后,外观就变得很糟糕。
我知道如果你在使用XP系统,需要一些清单文件来修正这个问题,但我现在的情况不一样。我用的是Windows 7,并且使用的是Python 2.6(没错,我已经包含了DLL文件和Microsoft.VC90.CRT.manifest)。
所以我想问,在这种情况下我该如何解决这个问题?
注意:我试着在谷歌上搜索,但找到的帖子都比较旧,都是关于XP和更早版本的Python,所以我想情况可能会有所不同。
编辑:截图
正常(想要的外观): http://img80.imageshack.us/img80/3157/70762988.png
Py2exe(不想要的外观): http://img687.imageshack.us/img687/6581/53608742.jpg
1 个回答
4
试试用 Gui2exe 这个工具。
我在虚拟机上用Win7运行gui2exe。
这个工具可以让你的界面在所有Windows版本上看起来都不错。
还可以用upx.exe来压缩exe、dll和pyd文件。
另外,inno-setup可以用来制作Windows的安装文件。