Python 将PyGTK脚本转换为EXE会导致旧的Windows 2K GUI外观
当我将PyGTK应用程序编译成.exe时,我的应用程序将获得旧的Windows样式/外观 使用Py2Exe或PyInstaller编译Python/PyGTK脚本时,如何保持Windows XP GUI的外观和样式? 是否需要包含一个特殊的.dll文件,是否需要创建自己的.manifest文件并将其链接到Py2Exe脚本中(如果需要,如何创建)?在本机WinAPI中,我可以使用函数InitCommonControls();,切换Windows XP样式;,我可以使用PyGTK等效函数吗 注意:如果我在python解释器中运行PyGTK脚本,那么GUI具有正确的WindowsXPModern外观。但是,当我使用Py2Exe或PyInstaller将相同的脚本编译成.exe时,.exe的GUI具有旧的Windows 2K外观,而不是现代的Windows XP外观Python 将PyGTK脚本转换为EXE会导致旧的Windows 2K GUI外观,python,windows,gtk,pygtk,py2exe,Python,Windows,Gtk,Pygtk,Py2exe,当我将PyGTK应用程序编译成.exe时,我的应用程序将获得旧的Windows样式/外观 使用Py2Exe或PyInstaller编译Python/PyGTK脚本时,如何保持Windows XP GUI的外观和样式? 是否需要包含一个特殊的.dll文件,是否需要创建自己的.manifest文件并将其链接到Py2Exe脚本中(如果需要,如何创建)?在本机WinAPI中,我可以使用函数InitCommonControls();,切换Windows XP样式;,我可以使用PyGTK等效函数吗 注意:如
关于如何保持Windows XP外观,有什么想法吗?请检查您是否正在使用:
'bundle_files': 3
并将GTK+目录复制到dist文件夹(即etc、share、lib)。我可以吻你了!:我一直在想这个问题。工作完美。非常感谢您确切地说是哪些目录,Python27/Libs目录中的目录?它们也应该复制到setup.py文件中还是手动复制?