小言_互联网的博客

【Python】程序变为exe执行文件

361人阅读  评论(0)

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
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场