我将使用Pyinstaller将一个Python脚本转换为可执行文件,该脚本包含来自各种包(如nltk、begin和json等)的多个导入。对于一个10行代码的脚本,生成的可执行文件大小为54MB,这是不切实际的。我知道它将所有模块打包成一个单独的文件,但它会使文件变得如此之大吗?毕竟Python脚本本身只有2KB。
您有哪些一般的提示可以减少“.exe”文件大小?
我正在使用以下命令转换脚本:
导入的模块具有独立的功能,我选择性地只导入了3-4个函数,但似乎对生成的exe文件大小没有任何影响。所有函数都被浪费地导入到exe文件中了吗?如何避免这种情况?
您有哪些一般的提示可以减少“.exe”文件大小?
我正在使用以下命令转换脚本:
>pyinstaller.py -F -o output check.py
我只导入了单个函数,而不是整个模块,例如:
from nltk.metrics.agreement import AnnotationTask
导入的模块具有独立的功能,我选择性地只导入了3-4个函数,但似乎对生成的exe文件大小没有任何影响。所有函数都被浪费地导入到exe文件中了吗?如何避免这种情况?