【发布时间】:2019-05-16 10:22:55
【问题描述】:
我使用的是 Windows 10
我希望使用 wxPython 作为我的 Python3 程序的 GUI。我正在使用 SublimeText 3 编写和启动我的脚本
当我从 Sublime 中启动我的脚本时,程序运行但 wxPython 窗口没有打开。如果我从 cmd 提示符运行程序,它会按预期打开。
我的互联网搜索让我相信 Sublime 正在禁止打开窗口,并且可以在 Sublime 的设置中更改此行为,但我只能找到有关 Sublime Text 2 的说明。
如何防止 Sublime Text 3 抑制 wxPython 窗口?
【问题讨论】:
-
为什么要通过 sublime 打开 ui 而不是 cmd 提示符或资源管理器?您是在 sublime 中运行 cmd 还是菜单选项/按钮等?
-
你在 Windows 上吗?
-
@OdatNurd 是的,我使用的是 Windows 10
-
您能否分享您正在使用的构建系统(或
exec调用)?我认为要点是您要么需要使用shell_cmd,要么在命令中将shell设置为true以使subprocess.Popen()执行您想要的操作(Sublime 使用它来启动可执行文件)。更多信息可通过here获得。 -
@OdatNurd 对不起,我不明白你在问什么或链接中的信息。
标签: python python-3.x wxpython sublimetext3