我是Python的新手,我安装了speech
库。但每当我从Python shell导入speech
时,它都会给出错误
>>> import speech
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import speech
File "C:\Python34\lib\site-packages\speech-0.5.2-py3.4.egg\speech.py", line 55, in <module>
from win32com.client import constants as _constants
File "C:\Python34\lib\site-packages\win32com\__init__.py", line 5, in <module>
import win32api, sys, os
ImportError: DLL load failed: The specified module could not be found.
答案 0 :(得分:0)
您需要安装pywin32
。
使用easy_install pywin32
或pip install pywin32
答案 1 :(得分:0)
speech
库要求您安装pywin32
,如自述文件的requirements section中所述:
需要Windows XP或Vista以及Python 2.4或2.5。如果你使用 Windows Vista,你需要说&#34;开始倾听&#34;如果说话 认可并不清醒。
除了easy_installing speech.py之外,你还需要pywin32(for Python 2.5或Python 2.4);如果您使用的是XP,那么您需要使用 Microsoft Speech kit(此处为安装程序)。
因此,在尝试导入speech
之前,请先下载并安装pywin32。