首页 > 解决方案 > PyInstaller 可执行文件问题:可执行文件在我自己的 Mac 上运行,但不在其他人的 Mac 上运行

问题描述

我目前正在制作一个用 Python 和 SQL 编写的受 Pokemon 启发的命令行游戏。我使用 PyInstaller 创建了一个 1 文件 UNIX 可执行文件,我的游戏在我自己的计算机 (Mac) 上运行良好。我还制作了一个 zip 文件并在 Google Drive 上分享给其他人玩。但是,当其他人在他们的 Mac 上玩它时,他们会收到错误消息

Error loading Python lib '/var/folders/... /Python :dlopen :dlopen(/var/folders/.../Python, 10): no suitable image found. Did find: /var/folders/... /Python: code signature invalid for /var/folders/... /Python' /var/folders/... /Python: stat () failed with errno=3

有人可以帮助我吗?

顺便说一句,这里是 zip 文件的链接,以防您想调试

https://drive.google.com/file/d/1nIKdQMqKdasXX1R5BIV8HCuCc7EE9FBf/view?usp=sharing

标签: python

解决方案


推荐阅读