Ошибка ввода PyInstaller

#python #pyinstaller

#python #pyinstaller

Вопрос:

Я нашел PyInstaller и после создания exe-файла и его запуска я получаю эти ошибки:

 Traceback (most recent call last):
  File "main.py", line 2, in <module>
  File "PyInstallerloaderpyimod03_importers.py", line 531, in exec_module
  File "window.py", line 5, in <module>
  File "PyInstallerloaderpyimod03_importers.py", line 531, in exec_module
  File "tracker.py", line 11, in <module>
  File "PyInstallerloaderpyimod03_importers.py", line 531, in exec_module
  File "listener.py", line 3, in <module>
  File "PyInstallerloaderpyimod03_importers.py", line 531, in exec_module
  File "pynput__init__.py", line 40, in <module>
  File "PyInstallerloaderpyimod03_importers.py", line 531, in exec_module
  File "pynputkeyboard__init__.py", line 31, in <module>
  File "pynput_util__init__.py", line 76, in backend
ImportError
[6340] Failed to execute script main
 

window.py , listener.py , и tracker.py . Это мои скрипты на python. Сначала я получал ошибки типа «Имя модуля ‘cassiopeia’ отсутствует» <- которые я исправил, но набрал «pip install cassiopeia», затем возникла аналогичная проблема, но с ‘pynput’, которую я исправил таким же образом, и теперь я застрял. Я не знаю, что теперь делать.

Ответ №1:

После поиска в Интернете я нашел решение:

Последней версии pynput не нравится PyInstaller, поэтому все, что мне нужно было сделать, это удалить pynput и установить pynput==1.6.8