【Python教程】保姆版教使用Pyinstaller 打包python成exe文件


前言

相信大家都想把自己完成的项目打包成EXE应用文件,然后就可以放在桌面随时都能运行了,下面来分享利用pytinstaller这个第三方库来打包程序,既简单又快捷,我也试过用其他的方式来打包Python文件,但是都没有pyinstaller这个好用和快捷

首先我将详细的将整个操作过程写出来,你首先要安装pycharm,这个操作,就不必说了,(看完一定能学会)




安装pyinstaller步骤

打开pycharm的终端terminal
在这里插入图片描述
然后pip install pyinstaller,然后会出现安装日志。在这里插入图片描述
因为我已经安装了,所以会显示alrea已经存在,安装成功的库会在后面显示successful





pyinstaller打包(教程)

点击右键想要打包的py,点击open in terminal(控制台)

在这里插入图片描述
打开控制台后,pyinstaller -F -w 自己的py名字.py。可以在这里输入打包py的代码。Pyinstaller -F -w 猜数游戏.py(该命令会去除控制台,运行即运行仅程序窗口)按下回车。
在这里插入图片描述
打包成功后控制台显示successful,
在这里插入图片描述
随后你的py文件夹下会生成一个dist的文件
在这里插入图片描述
双击打开dist文件,有一个exe的程序,这个就是py打包成的,双击打开文件即可。
在这里插入图片描述
打包的exe程序可以可以创建快捷方式或复制到桌面。这样就可以把我们的py当作软件发给别的小伙伴了。


在这里插入图片描述



常用打包参数(示例)

常用参数 含义
-i 或 -icon 生成icon
-F 创建一个绑定的可执行文件
-w 使用窗口,无控制台
-C 使用控制台,无窗口
-D 创建一个包含可执行文件的单文件夹包(默认情况下)
-n 文件名

以Tkinter 猜数字小程序为例
直接打包:pyinstaller -F 猜数游戏.py (生成的exe文件运行后,运行会有个控制台,即可见的黑框,如图)
在这里插入图片描述

不带控制台:pyinstaller -F -w 猜数游戏.py (该命令会去除控制台,运行即运行仅程序窗口)
在这里插入图片描述
修改文件名:pyinstaller -F -w -n -w test 猜数游戏.py (定义生成的exe文件为test,非源文件名)
在这里插入图片描述
添加icon:pyinstaller -F -w -i favicon.ico 猜数游戏.py (注:图片资源需与源文件在同意路径,或指定对应资源图路径)

在这里插入图片描述
打包成功后拖到桌面,图标会改变。
在这里插入图片描述

总结

以上就是pyinstaller常用的打包方法了,今天讲的内容,仅仅介绍了pyinstaller的使用,而能使我们快速便捷地处理数据的方法。



在这里插入图片描述

评论 29
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王同学在这

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值