123456789101112131415161718192021222324 |
- from PyInstaller.utils.hooks import eval_statement
- hiddenimports = ['PySide2.QtCore',
- 'PySide2.QtWidgets',
- 'PySide2.QtGui',
- 'PySide2.QtSvg']
- if eval_statement("from PySide2 import Qwt5; print(hasattr(Qwt5, 'toNumpy'))"):
- hiddenimports.append("numpy")
- if eval_statement("from PySide2 import Qwt5; print(hasattr(Qwt5, 'toNumeric'))"):
- hiddenimports.append("Numeric")
- if eval_statement("from PySide2 import Qwt5; print(hasattr(Qwt5, 'toNumarray'))"):
- hiddenimports.append("numarray")
|