I478283697 2021-07-09 11:10 采纳率: 100%
浏览 390
已采纳

pyqt5使用了matplotlib用pyinstaller打包程序有284M这么大 怎么减小程序

原来的程序有44M,增加了一个波形显示的界面使用了matplotlib大概增加了不到150行代码,程序变大了200多M。我使用的是自己新建的环境仅安装了用的和相关的依赖包,有什么方法可以降低程序的大小吗,一个简单的小工具284M也太夸张了

img

单纯import matplotlib也有200多M
img

使用 pyinstaller -D命令来打包程序发现除了matplotlib还有其他的包被打包进来了,这些都是matplotlib依赖的包吗,好像都是安装matplotlib的时候自动安装的
img

  • 写回答

3条回答 默认 最新

  • 宁缺灬 2021-07-09 11:22
    关注

    1.检查代码有没有import进不用的依赖包
    2.import进的依赖包可以只导入部分模块,不用全导入

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 已采纳回答 7月9日
  • 修改了问题 7月9日
  • 创建了问题 7月9日

悬赏问题

  • ¥30 关于<main>标签页面跳转的问题
  • ¥80 部署运行web自动化项目
  • ¥15 腾讯云如何建立同一个项目中物模型之间的联系
  • ¥30 VMware 云桌面水印如何添加
  • ¥15 用ns3仿真出5G核心网网元
  • ¥15 matlab答疑 关于海上风电的爬坡事件检测
  • ¥88 python部署量化回测异常问题
  • ¥30 酬劳2w元求合作写文章
  • ¥15 在现有系统基础上增加功能
  • ¥15 远程桌面文档内容复制粘贴,格式会变化