PYINSTALLER 在 WINDOWS 上创建的 .exe 文件可以在任何其他 OS 上运行吗?

Will an .exe file created by PYINSTALLER on WINDOWS work on any OTHER OS?

我制作了一个密码学应用程序,基本上是用 python 发布的 github,现在我决定创建一个 .exe为此,使用 pyinstaller 文件,因为 Cryptography App 需要 tkinterpython 上班。我在 windows 32 位中使用 pyinstaller 创建了 .exe 文件。现在我知道它也可以在 Windows 64 位上运行,但是 它能在任何其他 OS 上运行吗 LINUXMAC?

这个问题很好,答案也很简单。 .exe 是一种 windows 文件格式。您将无法在 mac 上 运行 .exe,因为 MacOS

不支持这种类型的文件

一个解决方案,如果你想 运行 在 Mac 或 Linux 上使用它,可以尝试 运行 在 Windows 兼容性下安装它层如 Wine