【手把手教你】将python程序打包成exe可执行文件

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两个文件,删掉即可
【手把手教你】将python程序打包成exe可执行文件_第1张图片

4. 修改xxx.spec文件中的 pathex路径

xxx.spec是第二步骤打包的时候,文件夹下生成的一个.spec格式的文件
修改xxx.spec文件中的 pathex路径=[‘D:\abc\def\project_v1.0’]路径为你自己的项目路径
【手把手教你】将python程序打包成exe可执行文件_第2张图片

5. 二次打包

终端中输入

pyinstaller xxx.spec

6. 运行文件

进入cmd中
【手把手教你】将python程序打包成exe可执行文件_第3张图片
在这里启动.exe可执行文件
【手把手教你】将python程序打包成exe可执行文件_第4张图片

刚开始运行,会报错,一般来说报错信息是你缺少相关的文件,需要将你缺少的文件,放到报错提示的指定目录下,把这些文件添加到相应路径下即可,(一般来说缺少的是.yaml、权重文件等)

你可能感兴趣的:(python,开发语言)