我基于wxpython创建了一个简单的'Hello World'式应用程序,源代码复制在wxpython的官方网站上
在http://wiki.wxpython.org/Optimizing%20for%20Mac%20OS%20X中的“全部放在一起”的底部 我很抱歉,因为当我将代码粘贴到此页面时,我发现它无法正确显示。
使用此源代码,我成功地将.py编译为带有pyInstaller(带有--windowed)和py2app的应用程序包。然后我编辑我的代码,将菜单选项更改为中文
item = FileMenu.Append(wx.ID_ANY, text = "&Open")
item = FileMenu.Append(wx.ID_ANY, text = "&打开")
然后我尝试通过py2app和pyInstaller将源代码编译成应用程序包,我发现他们创建的应用程序包没有工作,它在我打开后崩溃,并且来自OS控制台的错误日志是
但是当我打开.app目录并运行UNIX可执行文件时,我发现它可以工作,中文单词显示没有任何错误......
我刚刚确认我在源代码
开始之前添加了# -*- coding: UTF-8 -*-
好的....这就是问题....任何人都可以帮我解决这个问题....赞赏!!!!!