#676·LaZagne

适用于 Mac OS X 的预编译版本 ("universal2") / Mac OS X 上 "PyInstaller" 的使用说明?

作者: InfiniteBSOD创建于 2025年10月18日更新于 2025年10月18日

你好,首先非常感谢您的工作。现在来谈谈我的建议和问题。建议:Windows 上有一个预编译版本 - 一个 EXE 文件,但 Mac OS X 上没有预编译版本。一个对 Mac OS X 的预编译版本,具有架构无关的特性,这意味着无论是在 x86-64(英特尔)还是 arm64(苹果硅谷)上都可以运行,都将非常受欢迎。问题:我尝试在运行 Sequoia 15.4.1 的 Intel MacBook Air 上制作 2.4.7 版本的预编译版本。我下载了 Python 3.14.0,并通过 PIP 安装了最新版的"PyInstaller"。在 PyInstaller 的第一次运行中,包装失败,因为缺少 Xcode 的开发工具。我尝试使用以下命令构建包:pyinstaller --target-arch universal2 --add-data lazagne:lazagne laZagne.py PyInstaller 的下一次运行成功构建了包,但当执行时,我收到了以下错误:./lazagne all -password mypassword123(当然,“mypassword123”不是我的实际密码) [-] Chrome 安全存储密钥尚未检索到,无法解密密码 [-] 模块 HashDump 没有使用,因为无法解决依赖关系:没有名为 'lazagne.softwares.system' 的模块 [-] 模块 ChainBreaker 没有使用,因为无法解决依赖关系:没有名为 'lazagne.softwares.system' 的模块 [-] 模块 System 没有使用,因为无法解决依赖关系:没有名为 'lazagne.softwares.system' 的模块 [-] 模块 Thunderbird 没有使用,因为无法解决依赖关系:没有名为 'lazagne.softwares.mails' 的模块 [-] 模块 Mozilla 没有使用,因为无法解决依赖关系:没有名为 'lazagne.softwares.browsers.mozilla' 的模块 以下尝试构建包包括缺失的模块:pyinstaller --target-arch universal2 --add-data lazagne:lazagne laZagne.py ------------------- Chrome passwords ----------------- [-] Chrome safe storage key has not been retrieved, cannot decrypt passwords [!] No passwords found ------------------- Chainbreaker passwords ----------------- [-] /Library/Keychains/system-keychain-2.db-shm Open Failed [-] Invalid Keychain Format [-] /Library/Keychains/system-keychain-2.db-wal Open Failed [-] Invalid Keychain Format [-] /Library/Keychains/system-keychain-2.db Open Failed [-] Invalid Keychain Format [-] Invalid Keychain Format [!] No passwords found ------------------- System passwords ----------------- [!] No passwords found ------------------- Hashdump passwords ----------------- [-] Module HashDump is not used due to unresolved dependence: No module named 'xml.etree' [!] No passwords found ------------------- Thunderbird passwords ----------------- [-] Module Thunderbird is not used due to unresolved dependence: No module named 'pyasn1' [!] No passwords found ------------------- Mozilla passwords ----------------- [-] Module Mozilla is not used due to unresolved dependence: No module named 'pyasn1' [!] No passwords found [+] 0 个密码已被找到。耗时 = 0.742318868637085

内容来源: AlessandroZ/LaZagne