优雅的用pyinstaller将python文件打包为exe
2024-01-09 03:11:40
?准备工作
????????首先,你要在你的终端里面pip install pyinstaller(如果你用了虚拟环境,你要先用anaconda切换到对应的虚拟环境然后再pip安装,并且你要在你的ide里面把你的运行环境改为对应的虚拟环境)。
? ? ? ?其次,你要打开你的终端,win+r,? cmd? ,? 回车? ,cd “你要打包的python文件路径”。(写这么细是因为今天很感激csdn帮我解决了一个大bug)
?一、打包单个py文件为exe
?1.设置图标
你随便去搜ico图形下载,下了之后和你的python文件放在一个目录,执行下面的指令
pyinstaller -F -w -i fox.ico fox.py
打包完成后启动
start fox.exe
2.不设置图标
pyinstaller -F fox.py
二、打包多个py文件为exe
? ? ? ? 怎么判断自己是不是要打包多个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博客
?
by the way,提示一下找不到exe的小笨蛋们,在py文件里面生成的dist文件夹里面去看看?
文章来源:https://blog.csdn.net/drivenzyw/article/details/135366952
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!