跟进罗杰Lipscombe的评论,我已经使用在py2exe清单文件没有的我在做什么,任何真正的知识。因此,这威力工作:
# in setup.py
# manifest copied from http://blogs.msdn.com/shawnfa/archive/2006/04/06/568563.aspx
manifest = '''
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<asmv3:trustInfo xmlns:asmv3="urn:schemas-microsoft-com:asm.v3">
<asmv3:security>
<asmv3:requestedPrivileges>
<asmv3:requestedExecutionLevel
level="asInvoker"
uiAccess="false" />
</asmv3:requestedPrivileges>
</asmv3:security>
</asmv3:trustInfo>
</assembly>
'''
setup(name='MyApp',
#...
windows=[ { #...
'other_resources':[(24, 1, manifest)],
}]
)
你可能需要做虽然有些摆弄..
哇靠,这工作!非常感谢lvaylo,这正是我的计划所需要的。太简单了。 – rocketmonkeys 2009-10-22 21:29:17