????????首先,你要在你的终端里面pip install pyinstaller(如果你用了虚拟环境,你要先用anaconda切换到对应的虚拟环境然后再pip安装,并且你要在你的ide里面把你的运行环境改为对应的虚拟环境)。
? ? ? ?其次,你要打开你的终端,win+r,? cmd? ,? 回车? ,cd “你要打包的python文件路径”。(写这么细是因为今天很感激csdn帮我解决了一个大bug)
?1.设置图标
你随便去搜ico图形下载,下了之后和你的python文件放在一个目录,执行下面的指令
pyinstaller -F -w -i fox.ico fox.py
打包完成后启动
start fox.exe
2.不设置图标
pyinstaller -F fox.py
? ? ? ? 怎么判断自己是不是要打包多个py文件?
? ? ? ? 如果你有多个py文件,只有一个py文件是你要运行的,其他的py文件都是定义函数/类,让这个运行的py文件可以顺利运行,你就需要把所有的文件都打包为一个exe。
? ? ? ? 如果你有多个py文件,每个py文件都有一个main函数要去输出,那……那你就看看别的博文吧,(我的编程习惯不是这样的5555。我更倾向于把他们分别打包为exe然后写个文件调用所有的exe。但是因为我比较菜,我也不敢说这是不可以的5555)
pyinsatller 主文件.py -p 从文件1.py -p 从文件2.py
Python脚本打包成exe,看这一篇就够了!_python 打包-CSDN博客
python多文件打包成exe简单过程(利用pyinstaller)_python文件转exe文件连带其他文件打包成exe文件-CSDN博客
?