首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >python 打包exe文件[通俗易懂]

python 打包exe文件[通俗易懂]

作者头像
全栈程序员站长
发布2022-07-29 20:28:53
发布2022-07-29 20:28:53
1.5K00
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是你们的朋友全栈君。

上一篇说了我自己做了一个定时截屏的工具,我想如果我可以打包成exe文件,那我就可以单独放在桌面运行,不用进入程序启动运行就可以完成截屏工作了。

安装模块

1、pyinstaller 这里建议最好使用命令安装,手动下载安装有很多其他的模块不存在,我就一开始是手动安装,安装一次缺一个模块,然后补一个,然后又少一个,命令行安装就没这个问题了

代码语言:javascript
代码运行次数:0
运行
复制
pip install pyinstaller

2、pyQt5 我不知道你们只安装pyinstaller能不能行,反正我是在打包过程中失败了,提示少了这个模块,所以我是安装了这个模块的。这里也建议使用命令行安装(管理员模式)

代码语言:javascript
代码运行次数:0
运行
复制
pip install pyQt5
打包

1、命令介绍

默认打包:默认是 -D,意思是打成一个文件夹。

代码语言:javascript
代码运行次数:0
运行
复制
pyinstaller  **.py

打包成一个文件:-F 选项可以打出一个exe文件

代码语言:javascript
代码运行次数:0
运行
复制
pyinstaller -F **.py

去掉命令行黑框:-w 选项可以打桌面程序,去掉命令行黑框

代码语言:javascript
代码运行次数:0
运行
复制
pyinstaller -F -w **.py

修改程序默认图标:-i 可以设置图标路径,将图标放在根目录

代码语言:javascript
代码运行次数:0
运行
复制
pyinstaller -F -w -i **.ico **.py

2、开始打包

代码语言:javascript
代码运行次数:0
运行
复制
pyinstaller -F -w -i panda.ico screenCapure.py

3、打包后 在dist文件夹下

运行

点击启动,通过进程可以看到程序运行起来了,并且也有一个png文件夹创建了,同时里面也有截屏的图片了。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/129495.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年4月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装模块
  • 打包
  • 运行
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档