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

Python打包成exe,文件太大问题解决办法(比保姆级还保姆级)

首先我要说一下,如果你不在乎大小,此篇直接别看了,因为我写过直接打包的,就多20M而已,这篇就别看了,点击查看不在乎大小直接打包这篇我觉得简单的令人发指

不废话,照葫芦画瓢就好

第1步,就现有的环境,直接装

在这里插入图片描述

安装一个虚拟环境

pip install pipenv

第2步,看图跟着做就OK

1、在D盘、或者F盘,随便创建一个文件夹,然后CD 进去

2、创建虚拟环境:pipenv install(我的图是已经创建好了)

在这里插入图片描述
在这里插入图片描述

第3步,接上一步进入虚拟环境

1、进入虚拟环境: pipenv shell,左边有小括号,说明进入成功

在这里插入图片描述

2、安装自己程序的第三方库,我需要安装 openpyxl、pandas、openpy的拓展库xlrd这个需要指定版本1.2.0

在这里插入图片描述
在这里插入图片描述

哎呀,漏掉一个打包库,哈哈,笑死个人,没它打包个屁pip install pyinstaller

在这里插入图片描述

现在我们的虚拟环境建好了,需要的库装好了,我们看看我虚拟环境所有的库

非常干净,Nice!!

在这里插入图片描述

最后一步,打包我的程序

指令:pyinstaller -F E:\工具开发\xy账单匹配\主程序.py

在这里插入图片描述

开始打包在这里插入图片描述

成功!!Nice

在这里插入图片描述
在这里插入图片描述

少了20M,还可以,还可以

如果嫌麻烦,这一篇直接打包,没一个字废话点我查看

希望能够得到你的一个免费的【关注】!!

感谢有你!谢谢观看

http://www.lryc.cn/news/39575.html

相关文章:

  • CSS弹性布局flex属性整理
  • 14个你需要知道的实用CSS技巧
  • 【Flutter从入门到入坑之四】构建Flutter界面的基石——Widget
  • 中职网络空间安全windows渗透
  • 普通二叉树的操作
  • Oracle:递归树形结构查询功能
  • MongoDB数据库性能监控详解
  • python不要再使用while死循环,使用定时器代替效果更佳!
  • 什么是接口测试?十年阿里测试人教你怎样做接口测试
  • 1.10-1.12 Makefile
  • Leetcode. 88合并两个有序数组
  • 【数据库】数据库查询(进阶命令详解)
  • 参数缺省和函数重载讲解
  • 关于召开2023第八届国际发酵培养基应用发展技术论坛的通知
  • Java之深度优先(DFS)和广度优先(BFS)及相关题目
  • 【链表OJ题(四)】反转链表
  • java ArrayList源码分析(深度讲解)
  • 【网络编程】零基础到精通——NIO基础三大组件和ByteBuffer
  • 操作系统 - 1. 绪论
  • 详谈parameterType与resultType的用法
  • 【Linux】进程概念、fork() 函数 (干货满满)
  • 【动态规划】最长上升子序列、最大子数组和题解及代码实现
  • Ajax进阶篇02---跨域与JSONP
  • C 语言编程 — 线程池设计与实现
  • 并发编程要点
  • HDFS黑名单退役服务器
  • 基于stm32智能语音电梯消毒系统
  • FreeRTOS系列第1篇---为什么选择FreeRTOS?
  • 基于.NET Core内置浏览器窗体应用程序界面框架
  • 【数据结构初阶】一文带你学会归并排序(递归非递归)