diff --git a/engine.spec b/engine.spec index 6772a1b..d95a31e 100644 --- a/engine.spec +++ b/engine.spec @@ -51,6 +51,11 @@ datas += collect_data_files('librosa', includes=['**/*.pyi']) # PyInstaller miss -> ModuleNotFoundError luc runtime. Collect toan bo # submodules cua scipy de khong sot module nao (stats/signal/ndimage...). _scipy_hidden = collect_submodules('scipy') +# Cung co bang hiddenimport TINH: _morestats import module nay o top-level +# (scipy 1.18+); collect_submodules du phong nhung neu miss (version khac +# tren may user) thi dong nay van dam bao bundle co. +if 'scipy.stats._ansari_swilk_statistics' not in _scipy_hidden: + _scipy_hidden.append('scipy.stats._ansari_swilk_statistics') a = Analysis( ['desktop_engine.py'],