Python PyInstaller失败
MacOS 11.1 我不知道这个错误想告诉我什么。我是否需要将其他参数传递给pyinstaller,以使其为我构建一个MacOS可执行文件Python PyInstaller失败,python,pyinstaller,macos-big-sur,Python,Pyinstaller,Macos Big Sur,MacOS 11.1 我不知道这个错误想告诉我什么。我是否需要将其他参数传递给pyinstaller,以使其为我构建一个MacOS可执行文件 $ which python3 /Library/Frameworks/Python.framework/Versions/3.9/bin/python3 $ python3 -m PyInstaller chambers.py ... $ dist/chambers/chambers [12313] Error loading
$ which python3
/Library/Frameworks/Python.framework/Versions/3.9/bin/python3
$ python3 -m PyInstaller chambers.py
...
$ dist/chambers/chambers
[12313] Error loading Python lib '/Users/fy/chambers3/dist/chambers/Python': dlopen: dlopen(/Users/fy/chambers3/dist/chambers/Python, 10): no suitable image found. Did find:
/Users/fy/chambers3/dist/chambers/Python: code signature invalid for '/Users/fy/chambers3/dist/chambers/Python'
$ file dist/chambers/Python
dist/chambers/Python: Mach-O 64-bit dynamically linked shared library x86_64
截至2020年12月21日,另一篇帖子显示,
MacOS 11.1
或BigSur
更新似乎存在问题:
在修补之前,您可以研究两种替代方法来完成将python文件转换为可执行文件的相同目标:
py2app
:cx\u冻结
:截至2020年12月21日,另一篇帖子显示,
MacOS 11.1
或BigSur
更新似乎存在问题:
在修补之前,您可以研究两种替代方法来完成将python文件转换为可执行文件的相同目标:
py2app
:cx\u冻结
:macOS有一个默认的python2.7。因此,您必须确保pyinstaller安装在正确的python版本中。@ElapsedSoul。我使用“pip3安装程序”安装了它。所以我有理由相信我有正确的版本。有没有办法验证?macOS有一个默认的python2.7。因此,您必须确保pyinstaller安装在正确的python版本中。@ElapsedSoul。我使用“pip3安装程序”安装了它。所以我有理由相信我有正确的版本。有没有办法验证?