我无法使用 py2app 构建包含枕头包的 python 应用程序。我在用着:
从命令行调用时脚本可以正常工作,并且如果在别名模式下编译,py2app 包也可以正常工作python3 setup.py py2app -A
但是,当我尝试使用以下命令编译独立包时:
python3 setup.py py2app --packages=PIL
我收到以下错误消息:
ValueError: New Mach-O header is too large to relocate in '/Users/RG/Library/Mobile Documents/com~apple~CloudDocs/iHal/Code/QuotesApp/dist/Quotes.app/Contents/Resources/lib/python3.7/PIL/.dylibs/liblcms2.2.dylib' (new size=1688, max size=1680, delta=48)
Run Code Online (Sandbox Code Playgroud)
我一直在搜索,但没有找到有关此问题的帮助,这是否可能是 El Capitan (OSX 10.11.16) 问题?