0

0

Python脚本打包 exe,auto-py-to-exe来帮你!

爱谁谁

爱谁谁

发布时间:2025-07-21 11:38:18

|

806人浏览过

|

来源于php中文网

原创

# 1. 什么是auto-py-to-exe

auto-py-to-exe 是一个将Python程序转换成可执行文件的图形化工具。本文主要讲解如何使用 auto-py-to-exe 来完成Python程序的打包。auto-py-to-exe 基于 pyinstaller,但它提供了一个GUI界面,使操作更加简便。

# 2. 安装 auto-py-to-exe

首先确保你的Python环境版本大于或等于2.7,然后在命令行中输入:pip install auto-py-to-exe。安装完成后,可以通过在命令行中输入 auto-py-to-exe 来启动该工具。

Python脚本打包 exe,auto-py-to-exe来帮你!看到上述图片,说明 auto-py-to-exe 已成功安装。

立即学习Python免费学习笔记(深入)”;

# 3. auto-py-to-exe 部分选项介绍

在使用 auto-py-to-exe 打包Python程序时,需要配置一些选项,了解这些选项的作用非常重要。以下是几个关键选项的介绍。

(1) Script Location

Script Location 用于指定要打包的Python文件。

Python脚本打包 exe,auto-py-to-exe来帮你!(2) Onefile

Onefile 有两个选项:One Directory 和 One File。

选择 One Directory 后,程序打包后会生成一个文件夹。选择 One File 后,程序打包后将生成一个独立的 .exe 文件。(3) Console Window

Console Window 用于设置打包后的程序是否显示控制台。

Console Based:运行时会显示控制台界面。Window Based (hide the console):隐藏控制台界面,适用于带有GUI的Python程序。(4) Icon

用于指定打包程序的图标。

# 4. auto-py-to-exe 实战

本节将通过一个计算器程序的例子,介绍如何使用 auto-py-to-exe 打包程序。

auto-py-to-exe 打包过程主要分为三步:

  1. 打开 auto-py-to-exe

  2. 配置打包选项

    Stable Diffusion Online
    Stable Diffusion Online

    基于Stable Diffusion搭建的AI绘图工具

    下载
  3. 查看打包效果

  4. 打开 auto-py-to-exe

在命令行中输入 auto-py-to-exe 打开工具后,进行配置选择。

  1. 配置打包选项

计算器程序可以从 GitHub 下载,地址是:https://www.php.cn/link/71029625d9350f1fe3ce2c6f2211b692

在打包时,需要配置以下选项:

  • Script Location:选择计算器项目的主程序 main.py
  • Onefile:选择 One File,使生成的文件更简洁。
  • Console Window:由于计算器项目带有GUI,选择 Window Based (hide the console)。
  • Icon:可以选择一个 .ico 文件,但这不是必需的。

Python脚本打包 exe,auto-py-to-exe来帮你!如果程序中包含自定义模块,必须将模块目录添加到 Additional Files 中,否则会出现“Failed to execute script XXX”错误。

Python脚本打包 exe,auto-py-to-exe来帮你!在计算器程序中,所有模块都在 calculation 目录下,因此需要将 calculation 路径添加到 Additional Files 中。

Python脚本打包 exe,auto-py-to-exe来帮你!配置完成后,点击 CONVERT .PY TO .EXE 按钮,即可完成计算器项目的打包。

  1. 查看打包效果

打包完成后,点击 OPEN OUTPUT FOLDER 按钮,打开打包文件的路径。

Python脚本打包 exe,auto-py-to-exe来帮你!在打包文件目录中,可以看到一个 main.exe 文件,这就是打包后的程序。

点击 main.exe,即可运行计算器程序。

Python脚本打包 exe,auto-py-to-exe来帮你!至此,打包工作圆满完成。

# 5. 总结

本文主要介绍了如何使用 auto-py-to-exe 来打包简单的Python程序。对于复杂程序的打包,仅靠上述配置是不够的。

如果想深入了解 auto-py-to-exe,建议研究 pyinstaller,因为 auto-py-to-exe 是基于 pyinstaller 的。深入研究 pyinstaller 将有助于更有效地使用 auto-py-to-exe。

想进一步了解 pyinstaller,可以阅读其官方文档。

作者:LabVIEW_Python

来源:https://www.php.cn/link/15d4408a4d391c3fb8344af099a4a051

- END -

代码语言:javascript代码运行次数:0运行复制```javascript 对比Excel系列图书累积销量达15w册,让你轻松掌握数据分析技能,可以在全网搜索书名进行了解选购:

<code></code>

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
pip安装使用方法
pip安装使用方法

安装步骤:1、确保Python已经正确安装在您的计算机上;2、下载“get-pip.py”脚本;3、按下Win + R键,然后输入cmd并按下Enter键来打开命令行窗口;4、在命令行窗口中,使用cd命令切换到“get-pip.py”所在的目录;5、执行安装命令;6、验证安装结果即可。大家可以访问本专题下的文章,了解pip安装使用方法的更多内容。

373

2023.10.09

更新pip版本
更新pip版本

更新pip版本方法有使用pip自身更新、使用操作系统自带的包管理工具、使用python包管理工具、手动安装最新版本。想了解更多相关的内容,请阅读专题下面的文章。

434

2024.12.20

pip设置清华源
pip设置清华源

设置方法:1、打开终端或命令提示符窗口;2、运行“touch ~/.pip/pip.conf”命令创建一个名为pip的配置文件;3、打开pip.conf文件,然后添加“[global];index-url = https://pypi.tuna.tsinghua.edu.cn/simple”内容,这将把pip的镜像源设置为清华大学的镜像源;4、保存并关闭文件即可。

799

2024.12.23

python升级pip
python升级pip

本专题整合了python升级pip相关教程,阅读下面的文章了解更多详细内容。

370

2025.07.23

console接口是干嘛的
console接口是干嘛的

console接口是一种用于在计算机命令行或浏览器开发工具中输出信息的工具,提供了一种简单的方式来记录和查看应用程序的输出结果和调试信息。本专题为大家提供console接口相关的各种文章、以及下载和课程。

420

2023.08.08

console.log是什么
console.log是什么

console.log 是 javascript 函数,用于在浏览器控制台中输出信息,便于调试和故障排除。想了解更多console.log的相关内容,可以阅读本专题下面的文章。

541

2024.05.29

location.assign
location.assign

在前端开发中,我们经常需要使用JavaScript来控制页面的跳转和数据的传递。location.assign就是JavaScript中常用的一个跳转方法。通过location.assign,我们可以在当前窗口或者iframe中加载一个新的URL地址,并且可以保存旧页面的历史记录。php中文网为大家带来了location.assign的相关知识、以及相关文章等内容,供大家免费下载使用。

232

2023.06.27

github中文官网入口 github中文版官网网页进入
github中文官网入口 github中文版官网网页进入

github中文官网入口https://docs.github.com/zh/get-started,GitHub 是一种基于云的平台,可在其中存储、共享并与他人一起编写代码。 通过将代码存储在GitHub 上的“存储库”中,你可以: “展示或共享”你的工作。 持续“跟踪和管理”对代码的更改。

3907

2026.01.21

JavaScript浏览器渲染机制与前端性能优化实践
JavaScript浏览器渲染机制与前端性能优化实践

本专题围绕 JavaScript 在浏览器中的执行与渲染机制展开,系统讲解 DOM 构建、CSSOM 解析、重排与重绘原理,以及关键渲染路径优化方法。内容涵盖事件循环机制、异步任务调度、资源加载优化、代码拆分与懒加载等性能优化策略。通过真实前端项目案例,帮助开发者理解浏览器底层工作原理,并掌握提升网页加载速度与交互体验的实用技巧。

59

2026.03.06

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
CSS3 教程
CSS3 教程

共18课时 | 6.8万人学习

PostgreSQL 教程
PostgreSQL 教程

共48课时 | 10.4万人学习

NumPy 教程
NumPy 教程

共44课时 | 3.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号