准备
开发环境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文件了!