如何解决使用 Py2app 编译的应用程序无法在其他 Mac 上运行
所以我写了一个代码并想让它成为一个独立的。我使用 py2app 并成功创建了该应用程序。该应用程序在我的计算机上完美运行,但是当我尝试在其他 Mac 上运行它时,出现错误...
错误是:
您无法打开“自动壁纸”应用程序,因为此类 Mac 不支持该应用程序。
我的代码有一个 GUI(用 TKinter 编写),它是用 python 3.9 编译的(也许这就是问题所在)。
我尝试使用其他 py2app 版本(我尝试了 py2app 0.16-0.21 其他版本也无法在我的计算机上启动),但每个版本都给我一个错误。
两款 Mac(iMac 21.5 Late 2009 和 MBA Mid 2011)都有 High Sierra。
setup.py 代码在这里(如果它对您有帮助的话):
from setuptools import setup
APP = ['Auto_Specified_Wallpapers.py']
DATA_FILES = ["SaveFile.txt"]
OPTIONS = {
'iconfile':'AutoW.icns','includes': ['requests','bs4','pyautogui'],'excludes': ['numpy','Image'],'plist': {
'CFBundleName': "Auto Wallpaper",'CFBundleDisplayName': "Auto Wallpaper",'CFBundleGetInfoString': "Download Wallpapers",'CFBundleIdentifier': "com.metachris.osx.sandwich",'CFBundleVersion': "0.2.3",'CFBundleShortVersionString': "0.2.3",}
}
setup(
app=APP,name= "Auto Wallpaper",data_files=DATA_FILES,options={'py2app': OPTIONS},setup_requires=['py2app']
)
希望有人能帮我解决这个问题。如何让它在“每台”Mac 上运行?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。