5
我遇到了啓動用Tkinter創建並由py2app打包的python應用程序沒有立即顯示應用程序窗口的問題。我在啓動後顯示窗口的唯一方法是單擊dock中的應用程序圖標。tkinter/py2app創建的應用程序在初始啓動時不顯示窗口
This guy正在使用applescript在啓動時自動點擊應用程序,但正如他所述,並且我同意,這並不理想。
我遇到了啓動用Tkinter創建並由py2app打包的python應用程序沒有立即顯示應用程序窗口的問題。我在啓動後顯示窗口的唯一方法是單擊dock中的應用程序圖標。tkinter/py2app創建的應用程序在初始啓動時不顯示窗口
This guy正在使用applescript在啓動時自動點擊應用程序,但正如他所述,並且我同意,這並不理想。
經過一番深入的研究,看起來這是在py2app,setup.py文件中將'argv_emulation'選項設置爲True的結果。
謝謝,爲我節省了一些時間。僅供參考,argv_emulation:「#這會在啓動應用程序時將[放到OS X應用程序中]放置文件的名稱放入sys.argv中。」請參閱http://wiki.wxpython.org/Optimizing%20for%20Mac%20OS%20X獲取更多信息 – Patrick
是的,將'argv_emulation'設置爲'False'對我有用。 – stib
是的,也爲我做了 – adamteale