总结两种最常用的python打包方式

前言

python的.py文件打包为一个可执行文件常常使用pyinstaller库进行操作,本文将介绍使用pyinstaller给.py程序打包的两种方法

正题

1.首先,在命令窗口安装pyinstaller包

ps:我这里已经安装过了,所以显示already satisfied

总结两种最常用的python打包方式

2.打包

打包有两种语法

方法语法注释
方法1pyinstaller -F -w –icon=“窗口文件图标绝对路径” 文件名.py打包为单个exe文件,一般内部包含了依赖库,所以较大
方法2pyinstaller -D -w –icon=“窗口文件图标绝对路径” 文件名.py打包为一个文件夹,其中exe文件在文件夹内部,这样子单个exe文件就比较小

注意事项

1.pyinstaller打包的时候选定一个文件进行打包,可是要我们创建的完整的程序是由多个文件组成的,我们是不是要打包多个呢?其实不是这样的,pyinstaller已经把我们完成这个程序需要的文件都囊括进去了。前提是我们在此之前所有的.py文件在同一目录下,并且资源文件在.py文件指定的位置。

2.打包完之后运行程序会发现先弹出一个console窗口然后在运行程序,如果不想要调试窗口只需要在pyinstaller语句的时候在最末尾添加上--noconsole 即可,eg:pyinstaller -F mycode.py --noconsole

整理不易,如果觉得本文对你有帮助的话,点赞评论收藏~

参考文献:
PyQt5设计GUI(五)多窗口程序打包为exe
Pyinstaller 打包exe文件 取消dos窗口(黑框)

本文从CSDN(点击查看原文)转载而来。不代表烟海拾贝立场,如若转载,请注明出处:https://somirror.com/5427.html

(0)
上一篇 2023-02-23 14:19
下一篇 2023-03-16 09:59

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注