使用.app编译py2app后,基于wxPython的应用程序不会在启动时出现在最前面。它隐藏在其他应用程序的后面,只有当我单击停靠图标时,它才会显示。

我在wxPythonCocoa中都尝试了很多聚焦方法,都无济于事。

但是,当我在Sublime Text中执行该应用程序时,该窗口会立即显示在最前面。

我究竟做错了什么?

Mac 10.13.2wxPython 4.0.0b2

非常感谢。

最佳答案

找到了搜索不同搜索词的答案。

tkinter/py2app created application doesn't show window on initial launch
“经过大量研究后,看来这是由于在py2app,setup.py文件中将'argv_emulation'选项设置为True的结果。”

问题解决了。

关于python - py2app的窗口(wxPython)在启动时并未显示在最前面,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48448911/

10-16 01:06