Установка:

аюсь запустить голосовую программу вPython 3.5.2 и сpyttsx библиотека. Но я столкнулся с множеством проблем. Первый касается двигателя. Когда я запускаю командуimport pyttsxКомпилятор дал мне ошибку, как показано ниже:

ImportError: No module named 'engine'

Тогда я нашелэтот ответ, Но это тоже не сработало. В конце концов, теперь у меня есть еще один -аналогичный - ошибка, как показано ниже:

D:\Users\orcuny\Desktop\AVA>python ava.py
Traceback (most recent call last):
File "D:\Users\orcuny\AppData\Local\Continuum\Anaconda3\lib\site-packages\pyttsx\__init__.py", line 37, in init
eng = _activeEngines[driverName]
File "D:\Users\orcuny\AppData\Local\Continuum\Anaconda3\lib\weakref.py", line 131, in __getitem__
o = self.data[key]()
KeyError: None

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "ava.py", line 3, in <module>
engine = pyttsx.init()
File "D:\Users\orcuny\AppData\Local\Continuum\Anaconda3\lib\site-packages\pyttsx\__init__.py", line 39, in init
eng = Engine(driverName, debug)
File "D:\Users\orcuny\AppData\Local\Continuum\Anaconda3\lib\site-packages\pyttsx\engine.py", line 45, in __init__
self.proxy = driver.DriverProxy(weakref.proxy(self), driverName, debug)
File "D:\Users\orcuny\AppData\Local\Continuum\Anaconda3\lib\site-packages\pyttsx\driver.py", line 64, in __init__
self._module = __import__(name, globals(), locals(), [driverName])
ImportError: No module named 'drivers'

Насколько я могу получить от ответов по всему SO, я предполагаю, чтоpyttsx библиотека написана наPython 2.X.

Мой первый вопрос: как я могу решить эту проблему? Второй вопрос, я не мог найтиpyttsx библиотека, которая написана вPython 3.X, Кто-нибудь может просветить меня, если естьpyttsx библиотека, которая написана вPython 3.X?

Заранее спасибо.

РЕДАКТИРОВАТЬ: Добавление пакетов сайтов в мои переменные PATH также не работает.

Ответы на вопрос(3)

Ваш ответ на вопрос