当前位置: 首页 > news >正文

Pythone 程序打包成 exe

1.安装pyinstaller

# 安装
pip install pyinstaller
# 查看版本
pyinstaller -v

2.更新pyinstaller 版本

# 更新
pip install --upgrade pyinstaller
# 查看版本
pyinstaller -v

3.切换到 py文件所在目录

#切换到.py所在的目录
E:
cd cd E:\x-svn_x-local\04PythoneProjects\An01
# 执行打包
pyinstaller -F startapp.py -w
py目录参考图如下:

在这里插入图片描述

4.打包完毕,exe文件在 dist 目录

在这里插入图片描述

附录

pyinstaller 参数说明

--distpath <path>: 打包到哪个目录下
-w: 指定生成 GUI 软件,也就是运行时不打开控制台
-c: 运行时打开控制台
-i <Icon File>: 指定打包后可执行文件的图标
--clean: 在构建之前清理PyInstaller缓存并删除临时文件
-D: 创建包含可执行文件的单文件夹包,同时会有一大堆依赖的 dll 文件,这是默认选项
-F: 只生成一个 .exe 文件,如果项目比较小的话可以用这个,但比较大的话就不推荐

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Java从入门到放弃
  • 公用nacos,实现只调用本机相应服务,不出现负载均衡到别人机器上
  • eNSP学习——配置前缀列表
  • python爬虫爬取豆瓣TOP250用csv文件
  • 【MySQL】函数
  • HTML静态网页成品作业(HTML+CSS)—— 美食湘菜介绍网页(5个页面)
  • 图形和插图软件Canvas X Pro 20 Build 914
  • Android面试题之说说系统的启动流程(总结)
  • Python 机器学习 基础 之 【实战案例】轮船人员获救预测实战
  • 常用的三种软件架构
  • 【Vue】购物车案例-构建项目
  • 15.2 测试-网格测试、基准测试与测试覆盖率
  • 基于拓扑漏洞分析的网络安全态势感知模型
  • 源码讲解kafka 如何使用零拷贝技术(zero-copy)
  • 云端之上的边缘:解读云计算与边缘计算的战略融合
  • hadoop集群管理系统搭建规划说明
  • Java比较器对数组,集合排序
  • MobX
  • passportjs 源码分析
  • Python3爬取英雄联盟英雄皮肤大图
  • supervisor 永不挂掉的进程 安装以及使用
  • vue从创建到完整的饿了么(18)购物车详细信息的展示与删除
  • Vue源码解析(二)Vue的双向绑定讲解及实现
  • 前端临床手札——文件上传
  • 三分钟教你同步 Visual Studio Code 设置
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 王永庆:技术创新改变教育未来
  • 一道面试题引发的“血案”
  • 智能合约Solidity教程-事件和日志(一)
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • # Java NIO(一)FileChannel
  • (04)odoo视图操作
  • (33)STM32——485实验笔记
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第2节(共同的基类)
  • (Mac上)使用Python进行matplotlib 画图时,中文显示不出来
  • (博弈 sg入门)kiki's game -- hdu -- 2147
  • (文章复现)基于主从博弈的售电商多元零售套餐设计与多级市场购电策略
  • (一)Kafka 安全之使用 SASL 进行身份验证 —— JAAS 配置、SASL 配置
  • (译) 理解 Elixir 中的宏 Macro, 第四部分:深入化
  • (转)C语言家族扩展收藏 (转)C语言家族扩展
  • (转)EOS中账户、钱包和密钥的关系
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • (转)菜鸟学数据库(三)——存储过程
  • .babyk勒索病毒解析:恶意更新如何威胁您的数据安全
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .Net Core 微服务之Consul(二)-集群搭建
  • .Net 垃圾回收机制原理(二)
  • .net 使用$.ajax实现从前台调用后台方法(包含静态方法和非静态方法调用)
  • .NET 药厂业务系统 CPU爆高分析
  • .net实现客户区延伸至至非客户区
  • .sdf和.msp文件读取
  • @ 代码随想录算法训练营第8周(C语言)|Day53(动态规划)
  • @ResponseBody