对于pyinstaller,可以完成在windows,linux,和mac下的python脚本编译,生成exe,elf,.app文件;
1.使用方法;
在pyinstaller的官网上下载,一般是源码包,可以解压缩之后直接使用:
python pyinstaller.py test.py
在pyinstaller的目录下 生成一个test目录,并且含有buid和dist两个子目录,子目录dist中存放可执行文件;
2.如果需要编译成单个文件:
python pyinstaller.py -F test.py
生成单个的可执行文件
3.如果需要添加软件的图标:
python pyinstaller.py -F test.py -i test.icon
注意一定是icon文件才行;
3.如果编译GUI项目,可以使用
python pyinstaller.py -w test.py
或者:
python pyinstaller.py -w test.pyw
或者:
python pyinstaller.py -w --noconsole( windwos平台下)
linux下默认没有弹窗(弹出terminal);
4.在mac环境下编译,含有app可执行文件.
python pyinstaller.py t