为所有平台创建可执行文件

Create executeable for all platforms

我有一个 python 程序,它读取名称文件,按字母顺序对它们进行排序,然后输出一个新的排序文本文件。我想把它变成一个可执行文件,这样它就可以在 Mac 和 Windows 上工作。我尝试使用 pyinstaller

pip 安装 pyinstall pyinstaller --onefile file_name.py

它输出了一个适用于我的 mac 的可执行文件。当我把可执行文件放在我妻子的 windows 上时,它没有工作。

对于 python,可执行文件仅适用于为其创建的 OS。如果您想在 Windows 上使用它,请在使用 Windows 的计算机中创建它,对于 Mac,请在 Mac 计算机中创建它。