2024年最新复制粘贴,快速将Python程序打包成exe

本文介绍了如何使用PyInstaller将Python程序打包成exe可执行文件,包括打包参数的详细说明,如-F、-w、-i等,以及打包过程中的build、dist和.spec文件的作用。通过打包,可以方便地分享给他人并在无Python环境的电脑上运行。同时,文章还分享了Python学习资源和面试资料,助力Python学习者全面提升技能。
摘要由CSDN通过智能技术生成
pyinstaller -F -w -i tiger.ico -n tiger draw_tiger.py

等待命令执行完成,打包就完成了。

2.运行打包程序

打包完成后,会在当前文件夹下生成三个文件夹和一个.spec结尾的文件,双击打开dist目录中的.exe文件,就可以运行程序了(如果Python程序有依赖文件,没有自动放到dist目录中,要先把依赖文件拷贝进去)。也可以给.exe文件创建桌面快捷方式,然后直接在桌面打开运行,更加方便。
在这里插入图片描述
这个.exe文件可以发送给同事、朋友,在他们的电脑上可以直接运行。
如果Python程序中有调用的文件或图片等依赖文件,与.exe文件放在同一个文件夹中发送给同事、朋友即可。

打包参数和结果说明

打包参数

  • F 大写F,创建一个.exe可执行文件,所有的第三方依赖和代码均被打包进该.exe文件内。
  • w 不显示命令行窗口。
  • i 指定.exe文件的图标。
  • n 指定.exe文件的文件名,如果不指定文件名,则默认用Python程序的文件名。

如果需要查看pyinstaller的所有参数,可以在命令行执行pyinstaller --help查看。

pyinstaller --help

打包结果

  • pycache: 存放了Python程序的二进制.pyc文件,.p
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值