在Windows

时间:2016-06-30 19:27:00

标签: python pocketsphinx

我尝试安装最新的pocketsphinx 0.1.0。 为此,我下载了swigwin 3.0.10解压缩并添加到系统变量" path" 我还安装了git,作为在" https://pypi.python.org/pypi/pocketsphinx"上安装pocketsphinx的要求。 之后我将目录更改为解压缩文件夹" pocketsphinx 0.1.0"

然后我尝试使用" pip install pocketshpinx" 它显示了已满足系统要求的消息

但是包裹未成功安装

然后我尝试使用" python setup.py install" 它显示以下错误:

deps/pocketsphinx/src/libpocketsphinx\kws_search.c(462) : error C2143: syntax er
ror : missing ';' before 'type'
deps/pocketsphinx/src/libpocketsphinx\kws_search.c(467) : error C2065: 'n_speech
' : undeclared identifier
deps/pocketsphinx/src/libpocketsphinx\kws_search.c(470) : error C2065: 'n_speech
' : undeclared identifier
error: command '"C:\Users\qayyum\AppData\Local\Programs\Common\Microsoft\Visual
C++ for Python\9.0\VC\Bin\cl.exe"' failed with exit status 2

有人可以帮我解决这个错误并成功安装pocketsphinx ....

1 个答案:

答案 0 :(得分:2)

这是pocketsphinx中的一个错误,它不支持你拥有的编译器。你几乎没有选择:

更新点数需要一些时间