python打包怎么生成exe

问题遇到的现象和发生背景

Linux环境
想打包一个exe给别人用,试了下pyinstaller,生成的是二进制?

教程上面怎么都是生成的exe

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

原因
你理解错了
1、pyinstaller只是帮你生成当前系统的可执行文件,
2、也就是说
你在linux下,执行就是二进制可执行文件
windows下执行,就是exe,
3、教程里面主要大多数用的windows电脑所以没提到这一点

解决方法
windows下执行pyinstaller打包


如有问题及时沟通

看错了,你是linux系统,不会生成exe的

有没有找错地方

img