【发布时间】:2016-12-28 01:00:57
【问题描述】:
我正在尝试使用运行我编写的 gui 的 py2app 构建一个独立的 osx 应用程序。由于我不能这样做,我决定检查我是否能够构建一个独立的 osx 应用程序(一个非常基本的应用程序)。
所以我使用了这个教程:https://www.metachris.com/2015/11/create-standalone-mac-os-x-applications-with-python-and-py2app/
在我尝试像这样以别名模式运行我的应用程序之前,一切似乎都很顺利:
$ ./dist/Sandwich.app/Contents/MacOS/Sandwich
我收到以下消息:
$ ./dist/Sandwich.app/Contents/MacOS/Sandwich
Dec 28 01:48:51 Sandwich[48299] <Notice>: Traceback (most recent call
last):
Dec 28 01:48:51 Sandwich[48299] <Notice>: File
"/Users/username/Sandwich/dist/Sandwich.app/Contents/Resources/__boot__.py", line 376, in <module>
Dec 28 01:48:51 Sandwich[48299] <Notice>: _run()
Dec 28 01:48:51 Sandwich[48299] <Notice> File"
/Users/username/Sandwich/dist/Sandwich.app/Contents/Resources/__boot__.py", line 361, in _run
Dec 28 01:48:51 Sandwich[48299] <Notice>: with open(script, 'rU') as fp:
Dec 28 01:48:51 Sandwich[48299] <Notice>: IOError: [Errno 2] No such file or directory: '/Users/username/Sandwich/Sandwich.py'
Dec 28 01:48:51 Sandwich[48299] <Notice>: 2016-12-28 01:48:51.258 Sandwich[48299:2126424] Sandwich Error
问:我需要做什么才能从这里成功创建 OSX 独立应用程序? py2app 上的文档非常简洁,我找不到遇到同样问题的人。
非常感谢您的帮助!一个星期以来,我一直在尝试构建一个 osx 独立应用程序。提前致谢!
【问题讨论】: