pyinstaller打包exe

举报
hacker707 发表于 2022/03/24 12:50:17 2022/03/24
【摘要】 @TOC 为什么要打包?1:当你想把你做的python游戏或者是脚本等.py文件发给别人时,打包为.exe文件,即使对方没有安装python也能运行2:单纯想秀一下hhh 安装pystaller安装pystaller很简单,直接cmd使用pip命令即可pip install pystaller pystaller打包单个.py文件步骤使用之前做的时钟为例进行演示1:单击以下区域输入cmd切换...

@TOC

为什么要打包?

1:当你想把你做的python游戏或者是脚本等.py文件发给别人时,打包为.exe文件,即使对方没有安装python也能运行
2:单纯想秀一下hhh

安装pystaller

安装pystaller很简单,直接cmd使用pip命令即可

pip install pystaller

pystaller打包单个.py文件步骤

使用之前做的时钟为例进行演示
1:单击以下区域输入cmd切换到目标文件目录
在这里插入图片描述
2:输入pystaller -F -w Analog_clock.py回车即可
出现以下提示即为打包成功
在这里插入图片描述

3:打包成功会在.py文件同级目录下出现以下文件,dist里面即为打包好的.exe文件
点击即可运行
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
这样打包的单个文件就完成了,是不是so easy !!!

打包多个.py文件步骤

使用外星人入侵为例做演示
1:打包主文件alien_invasion.py(和打包单个文件步骤一样)
这里就不详细讲了,直接上图!!!
在这里插入图片描述
2:将依赖于主文件的其他文件移到dist文件夹中,点击打包好的exe文件即可运行
在这里插入图片描述

pyinstaller常用参数

-F 只在dist中产生一个exe文件。
-w 只对windows有效,不使用控制台。
-D 默认选项,除了exe外,还会在在dist中生成很多依赖文件,推荐使用。
-i 设置好看的ico格式的图标,加上该参数,指定图标路径。
-p 设置导入路径

以上就是pyinstaller打包exe的全部教程,欢迎各位来访,如果觉得有帮助的话,来个三连支持一下,我会在以后持续更新奥~
如果有改进的建议,欢迎各位在评论区留言~

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。