在windows下用wxpython做UI和py2exe生成exe文件解决方案

在windows下用wxpython做UI和py2exe生成exe文件
我尝试用wxpython模块写了一个用户窗口TestUI.py,直接运行它会先弹出一个Shell再弹出UI窗口(即运行结果);

我用py2exe生成了TestUI.exe文件:
Python code

import py2exe
distutils.core.setup(console = ['TestUI.py'])


结果生成的TestUI.exe文件运行也是先弹出一个Shell再弹出我要的UI窗口,这是怎么回事?如何编译成真正的exe?

------解决方案--------------------
distutils.core.setup(windows=[{"script": 'TestUI.py'}])