Python Pyinstaller:编译时节省空间

Python Pyinstaller:编译时节省空间,python,pyinstaller,Python,Pyinstaller,我正在使用PyInstaller生成我创建的.py文件的exe 问题是它会生成一个70mb的文件夹,这是一个很大的问题 有没有办法节省空间?例如,在dist文件夹中,我发现以下子文件夹:是tcl和tk包;它们是否需要在那里,或者它们不起作用并且可能被移除 你有什么减少尺码的建议吗 一般来说,在编译时是否有节省空间的最佳做法?根据,您可以在规范文件中传递“excludes”参数: block_cipher = None a = Analysis(['minimal.py'], path

我正在使用PyInstaller生成我创建的.py文件的exe

问题是它会生成一个70mb的文件夹,这是一个很大的问题

有没有办法节省空间?例如,在dist文件夹中,我发现以下子文件夹:是
tcl
tk
包;它们是否需要在那里,或者它们不起作用并且可能被移除

你有什么减少尺码的建议吗

一般来说,在编译时是否有节省空间的最佳做法?

根据,您可以在规范文件中传递“excludes”参数:

block_cipher = None
a = Analysis(['minimal.py'],
     pathex=['/Developer/PItests/minimal'],
     binaries=None,
     datas=None,
     hiddenimports=[],
     hookspath=None,
     runtime_hooks=None,
     excludes=None,
     cipher=block_cipher)
pyz = PYZ(a.pure, a.zipped_data,
     cipher=block_cipher)
exe = EXE(pyz,... )
coll = COLLECT(...)