gpt4 book ai didi

python - 带有 py2app 的 OSX 10.11?

转载 作者:行者123 更新时间:2023-11-28 18:26:13 28 4
gpt4 key购买 nike

我正在尝试使用运行我编写的 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 独立应用程序。提前致谢!

最佳答案

我不确定这是否是您的问题,但我遇到了类似的问题,我通过执行以下操作设法解决了该问题:

Py2app: Operation not permitted

接着跑

python3 setup.py py2app

.我不是专家,但通过这两个步骤,我设法让我自己的 GUI 应用程序运行起来。

此外,如果您仍然遇到错误,您可能想尝试构建一个非别名版本(只是排除 -A 标志),然后运行在/dist 中生成的应用程序。它可能会出错 - 有一个选项可以在终端中查看错误,这可能会提示您究竟出了什么问题。

关于python - 带有 py2app 的 OSX 10.11?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41354050/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com