8

Sublime Text 2 を使い始めました。

Python に Sublime を使用していますが、 CTRL+を使用Bすると、wxPython GUI アプリが実行されません。Tkinter アプリを実行できます。

どうしてこれなの?Sublime から wxPython アプリを実行するにはどうすればよいですか?

4

3 に答える 3

13

コンソール ウィンドウが Windows でポップアップしないようにするために、Packages\Default\exec.pyモジュールでは抑制されています。不幸な副作用は、wxPython GUI も抑制されることです。

Packages\Default\exec.py次のように、ファイルの次のセクションの最後の行をコメントアウトします。

if os.name == "nt":
    startupinfo = subprocess.STARTUPINFO()
    #startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW
于 2012-09-25T21:19:13.857 に答える
0

この行のコメントのアクションは実際に機能します:

if os.name == "nt":
    startupinfo = subprocess.STARTUPINFO()
    #startupinfo.dwFlags |= subprocess.STARTF_USESHOWWINDOW

現時点でのウィンドウの唯一の違いはパスです。「exec.py」ファイルを見つけるための正しいパスは次のとおりです。

 C:\Users\YOUR_USER\AppData\Roaming\Sublime Text 2\Packages\Default
于 2015-12-02T05:35:20.530 に答える