2017-03-25 58 views
1

我仍然是一個新手,當談到python,最近我試圖建立一個私人助理。我正在使用PyTTSX模塊,但是當我嘗試初始化包時,我收到此錯誤:PYTTSX錯誤:無法找到模塊命名驅動程序

****文件「C:\ Python34 \ lib \ site-packages \ pyttsx \ driver.py」,行64,在初始化 self._module = 進口(名稱,全局(),當地人(),[DRIVERNAME]) 導入錯誤:沒有命名模塊 '驅動**' **

任何反饋將是不勝感激。

+0

'SAPI5在Windows XP上的幾乎一樣,Windows Vista和Windows 7' – eyllanesc

+0

首先使用其Windows安裝程序安裝pywin32-extensions軟件包。然後使用pip安裝pyttsx。 – eyllanesc

回答

1

您可能已經從網站上下載了PyTTSX的版本,該版本是爲Python 2構建的。更新版本可以在GitHub here上找到。將pyttsx/pyttsx的內容複製到你的pythonXX/Lib/site-packages/pyttsx文件夾中,你應該很好。

0

現在有pyttsx的python3兼容的版本,被稱爲pyttsx3

只是用pip install pyttsx3

它的用法是作爲pyttsx

import pyttsx3 
engine = pyttsx3.init() 
engine.say("hello") 
engine.runAndWait()