减少pyinstaller可执行文件的大小

发布于 2021-01-29 14:10:49

我只有一行input()用python编写的代码,并带有pyinstaller和option --onefile。exe文件为4577
kB,几乎是5Mb。如何减小其大小或排除某些自动捆绑的图书馆?

关注者
0
被浏览
151
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    您使用pyinstaller创建的.exe文件包括python解释器和脚本中包含的所有模块。也许您正在使用的模块本身都有一个很大的库。但是,您可以尝试使用
    py2exe,
    但它可能不适用于所有项目。另一种缩小方法是使用压缩程序,例如,使用UPX压缩可执行文件(请看以下内容:http://htmlpreview.github
    .io
    /?https://github.com/pyinstaller/pyinstaller/blob/v2.0/doc/Manual.html#a-note-
    on-using-
    upx)。您也可以尝试排除某些项目,但可以酌情决定删除这些项目不会影响.exe的功能。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看