我在Win10上使用Python3.7。我想使用Pyttsx,但显示错误。您知道如何解决此问题吗?
错误:
回溯(最近通话最近): 文件“ C:\ Python37 \ myTest \ test.py”,第2行,在 导入pyttsx 在第18行的文件“ C:\ Python37 \ lib \ site-packages \ pyttsx__init __。py”中 从引擎导入引擎 ModuleNotFoundError:没有名为“引擎”的模块
test.py:
import pyttsx
engine = pyttsx.init()
engine.say('Good morning.')
engine.runAndWait()
初始化 .py:
from engine import Engine
engine.py:
class Engine(object):
def __init__(self, driverName=None, debug=False):
答案 0 :(得分:2)
尝试使用pyttsx3而不是pyttsx首先安装pyttsx3
pip install pyttsx3
并更改
import pyttsx
为
import pyttsx3
test.py:
import pyttsx3
engine = pyttsx3.init()
engine.say('Good morning.')
engine.runAndWait()