Ошибка ModuleNotFoundError: нет модуля с именем ‘pyttsx3.drivers.sapi5

#python #pyinstaller #modulenotfounderror #pyttsx3

#python #pyinstaller — установщик #modulenotfounderror ошибка модуля #пытцх3

Вопрос:

Я пытаюсь запустить этот код, но по какой-то причине он выдает мне эту ошибку:

  File "main.py", line 35, in <module>
    engine = pyttsx3.init()
  File "pyttsx3__init__.py", line 22, in init
  File "pyttsx3engine.py", line 30, in __init__
  File "pyttsx3driver.py", line 50, in __init__
  File "importlib__init__.py", line 127, in import_module
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'pyttsx3.drivers.sapi5'
 

Я использовал исправление, выполнив pyinstaller --onefile --hidden-import=pyttsx3.drivers main.py , но теперь я получил эту ошибку ModuleNotFoundError: No module named 'pyttsx3.drivers.sapi5' . Кто-нибудь может помочь?

Комментарии:

1. Проверьте это сообщение на github, возможно, вы захотите сделать скрытый импорт этого.