用pyinstaller 生成exe文件后为什么那么大?

dspmcgrady15 2014-02-13 03:10:56
做了一个再简单不过的GUI,用的PYQT,想了解一下为什么用pyinstaller打包生成EXE以后就有将近12MB,是不是有些地方没有注意到啊?
还用了一个xlrd
求大神给指导~
...全文
1695 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
darkread 2014-03-02
  • 打赏
  • 举报
回复
给我举个打包后很小的例子看看。 要是没有自带.net环境,C#的桌面程序12MB是起码的。 你打包python,他总有把你程序需要的运行库都自带上吧。
csz429180 2014-02-21
  • 打赏
  • 举报
回复
用的onefile么 还是onedir?
ImN1 2014-02-17
  • 打赏
  • 举报
回复
tk可能会小点,但 pythonxx.dll 至少都2~3M了
手无护鸡之力 2014-02-17
  • 打赏
  • 举报
回复
引用 5 楼 snmr_com 的回复:
应该自动精简过了,那些dll本来也不小
用tk写的UI能打包吗?会不会很小?
jeky_zhang2013 2014-02-15
  • 打赏
  • 举报
回复
加载了很多windows的dll ,是很大的
CDSoftwareWj 2014-02-14
  • 打赏
  • 举报
回复
那些DLL本来也不在windows本身支持范围内,打里面保证运行很正常 .net4.0你知道有多大么?如果你XP系统没有.net4.0,安装一个C#写的.net4.0程序你看看
ImN1 2014-02-13
  • 打赏
  • 举报
回复
应该自动精简过了,那些dll本来也不小
手无护鸡之力 2014-02-13
  • 打赏
  • 举报
回复
引用 3 楼 snmr_com 的回复:
要打包Python和PyQT的部分dll,加起来也就差不多了
能不能把不相关的精简掉?还是说已经精简过了?
ImN1 2014-02-13
  • 打赏
  • 举报
回复
要打包Python和PyQT的部分dll,加起来也就差不多了
dspmcgrady15 2014-02-13
  • 打赏
  • 举报
回复
引用 1 楼 angel_su 的回复:
正常吧...
能解释一下为什么吗? 十分感谢
angel_su 2014-02-13
  • 打赏
  • 举报
回复
正常吧...

37,721

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧