2016-06-30 3 views
1

Я попытался установить последнюю версию pocketsphinx 0.1.0. Для этого я скачал swigwin 3.0.10 разархивировал его и добавил в системную переменную «путь» Я также установил git, который упоминался как требование для установки pocketsphinx на «https://pypi.python.org/pypi/pocketsphinx» После этого я сменил каталог на распакованную папку " pocketsphinx 0.1.0"Ошибка установки pocketsphinx на окнах

Затем я попытался с „пунктом установить pocketshpinx“ Он показал сообщение, что требования к системе уже встречалось

но пакет не был успешно установлен

Затем я попытался с «установкой питона .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 ....

ответ

2

Это ошибка в pocketsphinx, он не поддерживает компилятор вы иметь. У вас есть несколько вариантов:

  • Обновление компилятор более поздней версии
  • Update pocketsphinx, я только фиксированный код, вам нужно клонировать pocketsphinx и pocketsphinx-python от cmusphinx GitHub.

Это займет некоторое время, чтобы обновить пип

+0

После обновления компилятора и pocketsphinx он показал ошибку в pocketsphinx \ __ init__.py, строка 32, pocketsphinx \ pocketsphinx.py, строка 42 и line38 и ImportError: DLL нагрузки failed: указанный модуль не найден. –

+0

Вам нужно установить pythonpath возможно –

Смежные вопросы