1. 安装环境
pip install pyinstaller==6.0.0
2. 打包文件
pyinstaller -D “要启动的文件名“.py
比如我的命令就是:pyinstaller -D eval.py
执行完后,会生两个文件夹dist和bulib两个文件和一个xxx.spec文件
3. 删除生成的文件
删除生成的bulid和dist文件夹,仅保留xxx.spec文件
这里面会看到两个文件夹dist和bulib两个文件,删掉即可
4. 修改xxx.spec文件中的 pathex路径
xxx.spec是第二步骤打包的时候,文件夹下生成的一个.spec格式的文件
修改xxx.spec文件中的 pathex路径=[‘D:\abc\def\project_v1.0’]路径为你自己的项目路径
5. 二次打包
终端中输入
pyinstaller xxx.spec
6. 运行文件
进入cmd中
在这里启动.exe可执行文件
刚开始运行,会报错,一般来说报错信息是你缺少相关的文件,需要将你缺少的文件,放到报错提示的指定目录下,把这些文件添加到相应路径下即可,(一般来说缺少的是.yaml、权重文件等)