PYTTSX错误:找不到模块命名的驱动程序

时间:2017-03-25 02:58:16

标签: python-3.x pyttsx

对于python,我仍然是新手,最近我试图建立一个私人助理。我正在使用PyTTSX模块,但是当我尝试初始化包时,我收到此错误:

****文件“C:\ Python34 \ lib \ site-packages \ pyttsx \ driver.py”,第64行, init     self._module = import (name,globals(),locals(),[driverName]) ImportError:没有名为'drivers **'**

的模块

非常感谢任何反馈。

2 个答案:

答案 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()