1,简介
不需要安装对应的编程环境
可以将你的应用闭源
用户可以方便、快捷的直接使用
2,安装
pip install pyinstaller
# python setup.py install # 源码安装
# pyinstaller --version
# pyinstaller -v
3,应用
pyinstaller参数作用
- -F 表示生成单个可执行文件
- -D –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)
- -w 表示去掉控制台窗口,这在GUI界面时非常有用。不过如果是命令行程序的话那就把这个选项删除吧
- -c –console, –nowindowed 使用控制台,无界面(默认)
- -p 表示你自己自定义需要加载的类路径,一般情况下用不到
- -i 表示可执行文件的图标
- 其他参数,可以通过pyinstaller --help查看
pyinstaller -F -i favicon.ico test.py # -i 生成ico图标,切换到虚拟环境
# pyinstaller -F -w -i d:\tmp\main.ico main.py
# pyinstaller -F -w -p D:\tmp\core-python\libs -i d:\tmp\main.ico main.py # 添加链接的库
转载:https://blog.csdn.net/luolinll1212/article/details/104817453
查看评论