Уважаемые форумчане, как можно точно вычислить пакеты для включения либо выключения в spec-file pyinstaller?
Пытался так:
a = Analysis(['convert.py'],
pathex=['C:\\Users\\Mikola\\Desktop\\lib_tools'],
binaries=[],
datas=[],
hiddenimports=[],
hookspath=[],
runtime_hooks=[],
excludes=[
'PIL',
'PyQt5',
'matploltib',
'scipy',
'alabaster',
'babel',
'bottleneck',
'certifi',
'cryptography',
'cryptography-2.7-py3.7.egg-info',
'Cython',
'docutils',
'gevent',
'gevent-1.4.0-py3.7.egg-info',
'Include',
'IPython',
'jedi',
'jsonschema',
'lib2to3',
'lxml',
'markupsafe',
'matplotlib',
'mkl_fft',
'mpl-data',
'numexpr',
'numpy',
'psutil',
'pytz',
'sphinx',
'sqlalchemy',
'tables',
'tcl',
'tk',
'tornado',
'win32com',
'zmq'],
...
но в каталоге набросано много dll, явно не потребных:
api-ms-win-core-console-l1-1-0.dll api-ms-win-core-processthreads-l1-1-1.dll api-ms-win-crt-process-l1-1-0.dll
api-ms-win-core-datetime-l1-1-0.dll api-ms-win-core-profile-l1-1-0.dll api-ms-win-crt-runtime-l1-1-0.dll
api-ms-win-core-debug-l1-1-0.dll api-ms-win-core-rtlsupport-l1-1-0.dll api-ms-win-crt-stdio-l1-1-0.dll
api-ms-win-core-errorhandling-l1-1-0.dll api-ms-win-core-string-l1-1-0.dll api-ms-win-crt-string-l1-1-0.dll
api-ms-win-core-file-l1-1-0.dll api-ms-win-core-synch-l1-1-0.dll api-ms-win-crt-time-l1-1-0.dll
api-ms-win-core-file-l1-2-0.dll api-ms-win-core-synch-l1-2-0.dll api-ms-win-crt-utility-l1-1-0.dll
api-ms-win-core-file-l2-1-0.dll api-ms-win-core-sysinfo-l1-1-0.dll libcrypto-1_1-x64.dll
api-ms-win-core-handle-l1-1-0.dll api-ms-win-core-timezone-l1-1-0.dll libssl-1_1-x64.dll
api-ms-win-core-heap-l1-1-0.dll api-ms-win-core-util-l1-1-0.dll MSVCP140.dll
api-ms-win-core-interlocked-l1-1-0.dll api-ms-win-crt-conio-l1-1-0.dll python37.dll
api-ms-win-core-libraryloader-l1-1-0.dll api-ms-win-crt-convert-l1-1-0.dll pywintypes37.dll
api-ms-win-core-localization-l1-2-0.dll api-ms-win-crt-environment-l1-1-0.dll sqlite3.dll
api-ms-win-core-memory-l1-1-0.dll api-ms-win-crt-filesystem-l1-1-0.dll sybdb.dll
api-ms-win-core-namedpipe-l1-1-0.dll api-ms-win-crt-heap-l1-1-0.dll ucrtbase.dll
api-ms-win-core-processenvironment-l1-1-0.dll api-ms-win-crt-locale-l1-1-0.dll VCRUNTIME140.dll
api-ms-win-core-processthreads-l1-1-0.dll api-ms-win-crt-math-l1-1-0.dll
Приложение использует только:
pymssql
pandas