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

前言

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

正题

1.首先,在命令窗口安装pyinstaller包
ps:我这里已经安装过了,所以显示already satisfied
总结两种最常用的python打包方式_第1张图片
2.打包

打包有两种语法

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

注意事项

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

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

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

参考文献:https://blog.csdn.net/leidawangzi/article/details/111026125
https://blog.csdn.net/whalefall/article/details/86648593

你可能感兴趣的:(python,exe,python)