如何在Sublime Text 2中运行wxPython GUI应用程序

chi*_*dan 8 python wxpython sublimetext2

我刚开始使用Sublime Text 2.

我使用Sublime for python,但是当我使用CTRL+时B它不会运行我的wxPython GUI应用程序.它可以运行Tkinter应用程序.

为什么是这样?从Sublime运行wxPython应用程序需要做什么?

Kra*_*erk 13

为了防止控制台窗口在Windows下弹出,它在Packages\Default\exec.py模块中被禁止.一个不幸的副作用是wxPython gui也被压制了.

只需注释掉Packages\Default\exec.py文件以下部分的最后一行,如下所示:

if os.name == "nt":
    startupinfo = subprocess.STARTUPINFO()
    #startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
Run Code Online (Sandbox Code Playgroud)