如何在linux平台将python封装成exe文件,我用cxfreeze试过,生成了linux下的可执行文件,无法生成exe文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在linux平台将python封装成exe文件,我用cxfreeze试过,生成了linux下的可执行文件,无法生成exe文件相关的知识,希望对你有一定的参考价值。

你先要知道的是,对于:
可执行文件:
linux下有对应的ELF类的,就是你生成的,是可以执行的;
windows下:才叫做exe,是对应的别的格式的;需要在Windows平台下去打包,才能生成exe格式的。

所以,对于你的问题的答案是:
的确是无法在linux下生成exe的,是正常的。
如果非要生成,则需要到windows下去折腾,才能生成exe。

详见:
【记录】用cx_Freeze把Python代码打包成单个独立的exe可执行文件

更建议用,更好用的:PyInstaller,详见:
【记录】用PyInstaller把Python代码打包成单个独立的exe可执行文件
参考技术A 我看到这,不得不说lz->SB。windows才是exe后缀的,其他系统都没有,而且不能被执行。还有就是linux的可执行文件格式好多种。再说linux是不认文件后缀的,只和文件内容有关。 参考技术B 滤过啊啊啊

以上是关于如何在linux平台将python封装成exe文件,我用cxfreeze试过,生成了linux下的可执行文件,无法生成exe文件的主要内容,如果未能解决你的问题,请参考以下文章

linux系统下,如何将python文件封装成exe可执行文件?

将Python脚本封装成exe可执行文件 转

python文件封装成可执行exe文件

如何将cmd文件封装成exe

Pycharm软件将程序打包成exe文件

如何将 Python 脚本封装成可执行文件