【Python】SpyderでwxPythonを使ったプログラムの実行
Spyderでwxを使ったプログラムを実行すると
PyNoAppError: The wx.App object must be created first!
なんてエラーが。
調べてみるとどうもSpyderはwxで書かれているようで
詳しくはわからないけど競合?衝突?が起こってるらしい。
回避方法は実行するカーネルを
Execute in a new dedicated Python interpreter
にすればOK。
ただ、IPythonを使ったデバッグに比べると格段に不便になる。
IDEはSpyderで決まりかと思いきや、これは相当不便。
IDEを変えるか,GUIはQtにするか…。
参考にしたサイトstackoverflow.com