【发布时间】:2020-09-06 01:00:06
【问题描述】:
我正在尝试使用 py2app 在 Mac 上创建一个简单的 Python 应用程序。我只是想让 py2app 工作,所以现在我的 Python 程序看起来像这样:
#!/usr/bin/env python
x = "hello"
print(x)
我根据 py2app 文档在终端中运行这些命令:
py2applet --make-setup MyApplication.py
python setup.py py2app -A
运行这些后,我收到此错误消息。
MyApplication[57520:1908985] A Python runtime not could be located. You may need to install a framework build of Python, or edit the PyRuntimeLocations array in this application's Info.plist file.
查看 Info.plist,这些是 PyRuntimeLocations:
@executable_path/../Frameworks/libpython3.7.dylib
/Users/me/opt/anaconda3/lib/libpython3.7.dylib
我已经安装了 Python,并且我还尝试通过自制软件安装它(因为我将其视为其他人的解决方案),但它不适用于我。我也尝试过编辑 plist,但这也没有让我到任何地方。
有什么想法可以让这个工作吗?
谢谢
【问题讨论】:
标签: python frameworks homebrew py2app