py2app不适用于tkinter

时间:2017-08-24 08:02:53

标签: python tkinter py2app

如果我把" import tkinter"在我的Python(3.6)文件中,我用py2app获得的mac app不起作用。

py2app可以很好地导入其他Python文件导入其他包(数学,时间,随机等),只导入tkinter会引发这个问题

1 个答案:

答案 0 :(得分:0)

已解决,但我不确定它应该像这样工作。 我认为问题是Mac使用Python 2.7(系统Python),当它获得“import tkinter”时会引发错误。 所以我安装了Homebrew Python 2.7,重新设计了用P 3.6编写的模块(“import Tkinter”等)py2app-ed它,一切都很顺利。