语音库安装错误

时间:2014-05-21 17:51:10

标签: python

我是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.

2 个答案:

答案 0 :(得分:0)

您需要安装pywin32

使用easy_install pywin32pip 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