Ошибка выдачи exe на основе Python в CMD (модуль pynput)

Sep 26 2020

Так это ошибка, которую он выдает в cmd windows 10. Кажется, что-то связано с pynput? Не совсем уверен, что я могу сделать, чтобы это исправить, и ценю любую помощь.

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

Большое спасибо

Ответы

Hydra17 Sep 29 2020 at 22:36

Я переключился на другой модуль pywinauto, который официально поддерживается pyinstaller и использовал:

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

Это решило проблему. Спасибо ребята