Error de lanzamiento de exe basado en Python en CMD (módulo pynput)

Sep 26 2020

Entonces este es el error que está lanzando en cmd windows 10. ¿Parece tener algo que ver con pynput? No estoy seguro de qué puedo hacer para solucionar este problema y agradezco cualquier ayuda.

C:\Users\Michael\Desktop\herprogram\dist\beeb>beeb.exe
Traceback (most recent call last):
  File "C:\Users\Michael\Desktop\herprogram\beeb.py", line 5, in <module>
    import pynput
  File "c:\python38\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 493, in exec_module
    exec(bytecode, module.__dict__)
  File "pynput\__init__.py", line 40, in <module>
  File "c:\python38\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 493, in exec_module
    exec(bytecode, module.__dict__)
  File "pynput\keyboard\__init__.py", line 31, in <module>
  File "pynput\_util\__init__.py", line 76, in backend
ImportError
[11880] Failed to execute script beeb

Muchas gracias

Respuestas

Hydra17 Sep 29 2020 at 22:36

Cambié a un módulo diferente pywinauto que es oficialmente compatible con pyinstaller y usé:

import pywinauto
pywinauto.mouse.double_click(button='left', coords=(0, 0))

Esto resolvió el problema. Gracias chicos