0
我使用PyInstaller來生成我創建的.py文件的exe文件。Pyinstaller:編譯時節省空間
問題是它生成一個70mb的文件夾,這是一個很多。
有沒有辦法節省空間?例如在dist文件夾中,我找到以下子文件夾:tcl
和tk
包;他們是否需要在那裏,或者他們沒有功能,可能會被刪除?
您有任何建議可以減小尺寸嗎?
一般來說,在那裏,以節省空間,同時編制最佳做法?
我使用PyInstaller來生成我創建的.py文件的exe文件。Pyinstaller:編譯時節省空間
問題是它生成一個70mb的文件夾,這是一個很多。
有沒有辦法節省空間?例如在dist文件夾中,我找到以下子文件夾:tcl
和tk
包;他們是否需要在那裏,或者他們沒有功能,可能會被刪除?
您有任何建議可以減小尺寸嗎?
一般來說,在那裏,以節省空間,同時編制最佳做法?
按照docs,你可以在規範文件傳遞的「排除」參數:
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(...)