Pyinstaller 抛出 AssertionError
Pyinstaller throwing out AssertionError
所以,我一直在开发使用套接字和 pygame 创建的这个游戏,现在我想将它发送到另一台计算机。我不想按原样发送文件,而是发送一个我可以 运行 而无需下载和安装任何新内容的可执行文件。
我尝试使用 pyinstaller,但它引发了 AssertionError
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/PyInstaller/utils/osx.py", line 195, in fix_exe_for_code_signing
assert len(sign_sec) == 0, "Executable contains code signature!"
AssertionError: Executable contains code signature!
我使用的是 MacOS Sierra,版本 10.12.6
非常感谢任何帮助。
我遇到了同样的问题。我在 macOS High Sierra v10.13.6 上,我正在使用自定义代码签名证书生成我的可执行文件,我看到了如何生成 .
然后我使用类似下面的东西来生成可执行文件:
pyinstaller --name GraphFilter --noconsole --codesign-identity GraphFilter app.py
而且效果很好。
但是,我需要生成另一个可执行文件。使用相同的命令,我得到了和你一样的错误。
我所做的是重启系统(Windows创伤)然后生成另一个代码签名证书。然后我再次 运行 命令,它就像一个魅力。
这似乎是 python3.8 的问题,pyinstaller 命令对 python3.7 和 python3.9
工作正常
所以,我一直在开发使用套接字和 pygame 创建的这个游戏,现在我想将它发送到另一台计算机。我不想按原样发送文件,而是发送一个我可以 运行 而无需下载和安装任何新内容的可执行文件。
我尝试使用 pyinstaller,但它引发了 AssertionError
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/PyInstaller/utils/osx.py", line 195, in fix_exe_for_code_signing
assert len(sign_sec) == 0, "Executable contains code signature!"
AssertionError: Executable contains code signature!
我使用的是 MacOS Sierra,版本 10.12.6
非常感谢任何帮助。
我遇到了同样的问题。我在 macOS High Sierra v10.13.6 上,我正在使用自定义代码签名证书生成我的可执行文件,我看到了如何生成
然后我使用类似下面的东西来生成可执行文件:
pyinstaller --name GraphFilter --noconsole --codesign-identity GraphFilter app.py
而且效果很好。
但是,我需要生成另一个可执行文件。使用相同的命令,我得到了和你一样的错误。
我所做的是重启系统(Windows创伤)然后生成另一个代码签名证书。然后我再次 运行 命令,它就像一个魅力。
这似乎是 python3.8 的问题,pyinstaller 命令对 python3.7 和 python3.9
工作正常