我经常用python写些脚本什么的,
有时候脚本写完以后,
每次运行都得在IDE打开在运行,
很麻烦,所以经常将python编译成exe.SO…
有了一点经验,在这和大家分享一下。
开始
python 打包成exe 主要有两种,
- 一种是py2exe
- 一种是pyInstaller
之前我是用py2exe的,但是我后来发现py2exe存在问题:
1、打包好的 exe只能在相同的系统下运行,
比如你在XP系统用py2exe打包好的exe只能在XP上运行,
在win7上肯定有问题,而且也是存在在别的XP机子上也可能不能运行,
因为一些别的机子可能会缺少dll文件什么的,
作者我当时之所以抛弃py2exe 也是因为这个原因;
2、打包的文件也需要打包同exe下的dll,
和一些库的压缩包,不然exe根本跑不起来
[图片上传失败…(image-fb52f5-1631790473764)]
所以作者强烈建议大家在python打包的话使用pyInstaller,
在这我主要同大家分享pyInstaller的打包方法.:
pyInstaller是一款用于将pyhon程序打包成exe文件的工具,
pyInstaller不是一个python的包,