【python】将python脚本打包成可执行的.exe文件 推荐使用auto-py-to-exe

将python脚本打包成可执行的exe文件

1.不推荐使用网上流行的打包程序,主要是有以下几点,一、cx_freeze与Pyinstaller都是命令行的形

式,且对于Pyinstaller的打包常常需要打包完成后,再修改打包后的原路径,二、非可视化界面,纯命

令行并且需要自己去指定文件的路径。

本文主要介绍使用auto-py-to-exe来将py脚本打包成exe文件。auto-py-to-exe是基于pyinstaller来
进行打包的,图形界面简洁明了。设置完成打包信息后,一键完成py脚本打包。

一、auto-py-to-exe安装

在命令行cmd输入“auto-py-exe”进行安装,等待安装完成

【python】将python脚本打包成可执行的.exe文件 推荐使用auto-py-to-exe_第1张图片

二、将python脚本打包成exe可执行文件

我打包的yolov5中的某个脚本文件,你可以实验下测试的test.py,测试的test.py中的文件代码如下:

print('测试1')
print('测试11')
print('测试111')
print('测试1111')
print('测试11111')
print('测试111111')
print('测试1111111')
print('测试11111111')
print('测试111111111')
de = input('输出测试结果')

2.启动auto-py-to-exe

在cmd窗口输入auto-py-to-exe来启动,启动成功后进入如下界面:

【python】将python脚本打包成可执行的.exe文件 推荐使用auto-py-to-exe_第2张图片
【python】将python脚本打包成可执行的.exe文件 推荐使用auto-py-to-exe_第3张图片
【python】将python脚本打包成可执行的.exe文件 推荐使用auto-py-to-exe_第4张图片3.备注说明
首先,在“脚本位置”栏,点击【浏览】选择需要打包的脚本。

其次,在“单文件”栏,选择打包后生成文件的类型,如果选择【单目录】,那么打包成功后就会生成

一个目录,目录里含有依赖和exe文件。如果选择【单文件】,那么打包成功后就会生成单个exe文

件。
再次,在“控制台类型”栏,选择【基于控制台】,或者【基于窗口】,一般情况下py脚本是选择【基

于控制台】,基于窗口的话是用于带gui窗口的脚本。

再次,在“图标”栏,点击【路径】选择ico图标文件。

再次,在“设置”栏,点击【auto-py-to-exe】【输出路径】-【浏览】,选择exe文件保存位置。

最后,滑到页面最后一栏,点击将【.PY转换为.EXE】,等待操作完成即可

4.测试运行结果
【python】将python脚本打包成可执行的.exe文件 推荐使用auto-py-to-exe_第5张图片
【python】将python脚本打包成可执行的.exe文件 推荐使用auto-py-to-exe_第6张图片
注意:在自己的程序中,如果文件引用的路径过多或者文件本身就很大,那么转换的过程时间就相
对长一些。耐心等待即可。

你可能感兴趣的:(python,快速开发助手,python,开发语言,数据库)