【Python】生成可执行文件

本文详细介绍了如何使用PyInstaller工具将Python脚本打包成独立的Windows可执行文件。从安装必要的库到创建可执行文件,再到自定义图标,最后将exe文件分离并清理源代码,步骤清晰明了。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

准备

开发环境Python3

首先需要安装第三方库:pyinstaller

pip直接安装库如果遇到各种问题,戳这里 >_<

 

接下来

从shell中进入cmd窗口

import os
os.system("cmd")

进入cd到含有main.py文件的文件夹(注:返回上一层目录是cd加俩点:cd..

cmd窗口中输入:

pyinstaller -c -F main.py         注:main.py是main函数所在py文件的名字,不一定叫做main.py
或者
pyinstaller -F main.py

给exe可执行文件自定义图标:

pyinstaller -F -i image\icon\0.ico main.py			注:这里以image\icon\0.icon图标文件为例;注意把图标文件也放到文件夹中

 

一切都会自动完成

 

完成后,发现原先的文件夹增加了三样东西:

一个是一个spec文件(类似notepad的记事本文件?绝对不要修改其中的任何字符)

一个是build文件夹,最里层的目录中有各种千奇百怪的文件类型

另一个是dist文件夹,打开发现里面便是main.exe可执行文件

 
等等!

还有和小雷区,现在直接打开exe文件必然出错,因为可执行文件要与它调用的文件在同一文件夹下;因此我们把exe文件从dist文件夹拿出来就行了;

然后可以放心删掉所有的py文件了!

 
 
 
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值