Python使用pyinstaller打包成exe方法 首先先要安装pyinstaller库
pip install pyinstaller
1. 打包成——多个文件中夹杂着一个exe
假设主入口的python文件为main.py
命令行进入到项目的根目录
输入
pyi-makespec main.py
会在当前路径下生成一个main.spec文件,这是一个多文件的统一部署文件,打开文件:
文章图片
第一行为入口文件,放置py文件
datas是放非.py文件,以元组的形式,(“文件夹的绝对路径”,“文件夹名”)
注意: 此处不需要写具体的文件名,而是文件夹名。
例如:
文章图片
往下翻,这里标注部分为打包后的文件打开后是否需要黑窗口。True为打包黑窗口,False不打包黑窗口
文章图片
设置好spec文件后输入
pyinstaller -d main.spec
【打包exe|Python使用pyinstaller打包成exe方法】进行打包
文章图片
完成后,在dist\main下找到.exe文件,点击即可运行
注意:如果想要发送给别人用,要将dist下面的main文件夹整体发过去!!!
2.打包成——单独的exe文件
在项目根目录下输入
pyinstaller -F main.py
完成后,在dist文件夹下即可找到.exe文件,点击即可运行
该操作默认打包黑窗口,如果想不打包黑窗口,则输入
pyinstaller -F -w main.py
推荐阅读
- #|学习笔记 | PyInstaller 使用教程——用pyinstaller打包exe应用程序【建议收藏!】
- pyinstaller打包exe程序步骤和添加依赖文件方法
- pyinstaller|pyinstaller 多文件打包 exe 详细流程,包过坑
- python打包exe——pyinstaller遇到的那些坑及解决办法
- python周边|pyinstaller打包exe文件的详细步骤及过程中遇到的问题
- pyinstaller打包exe
- python实现excel数据与mysql数据库互通有无
- 人工智能|独家 | OpenAI的DALL·E模型使人类更接近通用人工智能(附链接)
- 人工智能|Pokémon AI,使用DALL-E生成神奇宝贝图鉴