Pyinstaller打包配置UPX缩小程序包大小,打包时出现UPX is not available处理方法
[ 文章推荐 ]
每日一练:Python 国内疫情数据爬取与地图绘制
Pyinstaller 打包后程序体积较大
可以看到打包过程出现 UPX is not available
配置 UPX 后可以压缩大量的可执行文件和库,明显的减少打包后的程序包体积。
配置方法:
首先进入 UPX官网
下载对应操作系统的压缩包。
下载后解压把里面的 upx.exe 放到 pyinstaller.exe 所在的文件夹下。
具体位置如下:
再次执行显示 UPX is available.
此时配置完成。
可以发现重新打包后的程序包大小跟之前的大小是不一样的。
原来是 180M,重新打包后是 131M 缩小了 49M。
喜欢的点个赞❤吧!
Pyinstaller打包配置UPX缩小程序包大小,打包时出现UPX is not available处理方法相关推荐
- crmeb 小程序包大小超过2M的解决方法
微信限制了小程序的代码包不能超过2MB,这主要是出于对小程序启动速度的考虑.但是,2MB 的大小也限制了小程序功能的扩展,如果大小超出了2MB该如何解决呢? 优化代码,删除掉不用的代码 图片压缩或者上 ...
- 在Ubuntu上安装配置 Gitlab -- 下载程序包后快速安装部署
使用的 Ubuntu 16.04 LTS 版本 下载程序包进行安装,程序包地址: 国内地址(只有*.deb程序包): https://mirrors.tuna.tsinghua.edu.cn/gitl ...
- IDEA:外部引入jar包,打包失败,提示程序包找不到
在做项目的过程中,调用客户的接口往往需要客户提供的SDK,在开发的时候编译没有问题,一旦打包就会出现问题. 例如:程序包找不到的情况. 分析原因:打包的时候,maven仓库没有该包.需要将该包下载到m ...
- 【Android 安装包优化】动态库打包配置 ( “armeabi-v7a“, “arm64-v8a“, “x86“, “x86_64“ APK 打包 CPU 指令集配置 | NDK 完整配置参考 )
文章目录 一.动态库打包配置 二.NDK 完整配置参考 三.参考资料 一.动态库打包配置 在 build.gradle 构建脚本中 , 配置 ndk 编译的动态库 CPU 架构类型 ; 在 " ...
- java jar 打包命令行_Java程序命令行打包Jar
最近要跑爬虫程序,需要打包成jar发在linux服务器中运行.主要是第三方的lib包与配置文件,不进行打包,方便修改. 1.eclipse中src中源码编译后生成的源码在bin文件中,把里面源码单独拿 ...
- maven打包找不到程序包错误或找不到符号,但idea编译、运行都正常
问题原因: 当时为了导入三方本地包,所以增加了下面这个maven 打包插件spring-boot-maven-plugin <plugin><groupId>org.sprin ...
- android打包apk不能安装程序,Android Studio 打包apk后应用未安装
本文转载地址 http://blog.csdn.net/sinat_14849739/article/details/76383281 前言 Android 要求所有 APK 必须先使用证书进行数字签 ...
- 微信小程序使用image组件时图片不显示的一个解决方法
第一次写博客: 图片链接可正常访问,但是使用组件时,图片不显示,偶然之间尝试到了一种解决方法,我使用的是微信小程序云端,读取本地图片时使用了具体的路径,错误用法如下 如果按照指示\ 一级一级选下来,导 ...
- 基于uniapp开发的微信小程序页面跳转时出现白屏问题的解决方法
从地区选择跳转到搜索页时会出现20秒白屏才展现搜索页,其它页面就不会出现这个问题,经分析可能是因为地区选择页面中二级联动渲染的数据是本地存储的JSON数据,由于这个数据渲染失误导致了白屏. 因为是二级 ...
最新文章
- LeetCode简单题之字符串转化后的各位数字之和
- 软件测试中过度设计的那些事儿
- Java实现有序数组和无序数组_【算法】字典的诞生:有序数组 PK 无序链表
- 机器学习之路:python k近邻回归 预测波士顿房价
- ZOJ - 2676 Network Wars(01分数规划+最小割)
- vue 插槽的版本变化1.x-2.6.0-3.x(详细)
- 迅为iTOP-IMX6ULL开发板Pinctrl和GPIO子系统实验-修改设备树文件
- 利用讯飞语音识别技术开发离线语音控制系统(Windows平台)
- java 把客户信息录入数组,需求说明 java-实现添加客户信息 客户信息包括:姓名、年龄、是否有会员卡...
- 用matlab编写SIR模型对SARS期间疫情数据进行模拟
- mq使用replyto队列进行消息回复
- 从外观上如何识别单模和多模光纤
- Kubernates(k8s)工作负载之工作负载资源
- 基础数学(八)——期末考试复习
- 网上赚钱竞争那么激烈你一定要有自己的绝活!
- CPU GPU 扫盲帖
- Unity与FBX--为什么使用FBX文件
- UE4:按键按下触发声音事件,离开位置声音停止
- 国内TeamViewer正版授权的代理商有哪些?如何查询?
- I06-python菜鸟教程查漏补缺