对于python,我仍然是新手,最近我试图建立一个私人助理。我正在使用PyTTSX模块,但是当我尝试初始化包时,我收到此错误:
****文件“C:\ Python34 \ lib \ site-packages \ pyttsx \ driver.py”,第64行, init self._module = import (name,globals(),locals(),[driverName]) ImportError:没有名为'drivers **'**
的模块非常感谢任何反馈。
答案 0 :(得分:1)
您可能已从网站上下载了PyTTSX版本,该版本是为Python 2构建的。更新后的版本可以在GitHub here上找到。将pyttsx / pyttsx的内容复制到pythonXX / Lib / site-packages / pyttsx文件夹中,你应该好好去。
答案 1 :(得分:1)
现在有一个兼容python3的pyttsx版本,名为 pyttsx3
只需使用pip install pyttsx3
它的用法几乎与pyttsx
相同import pyttsx3
engine = pyttsx3.init()
engine.say("hello")
engine.runAndWait()