如何使可执行文件在所有系统上运行

时间:2020-04-20 11:31:38

标签: python operating-system windows-10 exe executable

我之所以这样问,是因为它不是我可以在互联网上找到的信息。可执行文件可以在所有系统上运行吗?如果不是,那么如何为不同的系统制作不同的可执行文件?我目前使用auto-py-to-exe(但是我的问题是here),但是却遇到了cx-freeze(Question here-没有任何答案)的麻烦。我不确定py-installer(尽管从外观上看,自动py-to-exe使用py-installer-可能的愚蠢声明)。有人可以给我答案的来源吗?我用python编写代码-使用Windows10。

1 个答案:

答案 0 :(得分:2)

'auto-py-to-exe'使用'PyInstaller'。

“ PyInstaller”将Python应用程序冻结(打包)为Windows,GNU / Linux,Mac OS X,FreeBSD,Solaris和AIX下的独立可执行文件。但是它不支持交叉编译。 (https://github.com/pyinstaller/pyinstaller/wiki/FAQ

如果要Mac可执行文件,则必须在Mac系统下执行。

相关问题