block_cipher = None a = Analysis( ['main.py'], pathex=['.'], binaries=[], datas=[('config/config.json', 'config')], hiddenimports=[ 'wmi', 'pythoncom', 'pywintypes', 'win32api', 'win32con', 'winreg', 'pystray._win32', ], hookspath=[], runtime_hooks=[], excludes=[], win_no_prefer_redirects=False, win_private_assemblies=False, cipher=block_cipher, ) pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher) exe = EXE( pyz, a.scripts, a.binaries, a.zipfiles, a.datas, [], name='MonitorSwitcher', debug=False, bootloader_ignore_signals=False, strip=False, upx=False, console=False, icon=None, )