Как исправить «pyttsx3», когда он не работает? - PullRequest
0 голосов
/ 17 января 2019

Когда я запускаю код в pyCharm, он возвращает «ModuleNotFoundError: нет модуля с именем« Foundation »».

Я попытался установить pyttsx3 в моем терминале, он возвращает "Не удалось установить пакеты из-за ошибки EnvironmentError:" Затем я попытался установить pyobjc, но получил ту же ошибку. Наконец я попытался установить и импортировать Foundation, но ничего не получилось.

import pyttsx3

engine = pyttsx3.init()
engine.say("Testing")
engine.runAndWait()

1 Ответ

0 голосов
/ 18 января 2019

Если вы все еще получаете ModuleNotFoundError после удаления и повторной установки pyttsx3, то это может быть решением для вас. В вашем терминале начните с удаления pyttsx3

pip uninstall pyttsx3

Затем установите pipenv как и так

pip install -u pipenv

тогда

pipenv install pyttsx3

Вы можете найти больше информации о pipenv, если хотите, из здесь .

Вот стекопоток ответ , который доказывает, что он работает с вашей проблемой.

...