2016-06-30 5 views
1

최신 pocketsphinx 0.1.0 설치를 시도했습니다. swigwin 3.0.10을 압축 해제하고 시스템 변수 "path"에 추가했습니다. "https://pypi.python.org/pypi/pocketsphinx"에 pocketsphinx를 설치하기위한 요구 사항으로 언급 한 git도 설치했습니다. 디렉토리를 압축 해제 한 후 " pocketsphinx 0.1.0 "그것은 시스템 요구 사항은 이미windows에서 pocketsphinx 설치 오류가 발생했습니다.

을 충족 메시지를 보였으 나 패키지가 성공적으로 다음

를 설치하지 않은 내가 함께 노력 "파이썬 설치 pocketshpinx를 설치 PIP "

는 그럼으로 노력" .py 설치 " 그것은 다음과 같은 오류 보여 : 그것은 컴파일러를 지원하지 않습니다

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에서 문제를 당신 있다. ,

  • 업데이트 최신 버전
  • 업데이트 pocketsphinx에 컴파일러, 난 그냥 코드를 수정했습니다 당신은 cmusphinx의 GitHub의에서 pocketsphinxpocketsphinx-python를 복제해야합니다 당신은 몇 가지 선택 사항이 있습니다. DLL로드 :

그것은 컴파일러를 업그레이드 한 후

+0

핍를 업데이트하는 데 시간이 걸릴 pocketsphinx 것이다 그것은 pocketsphinx \ __ init__.py, 라인 (32), pocketsphinx의 \의 pocketsphinx.py, 라인 42 line38 및 ImportError를에서 오류를 보여 주었다 실패 : 지정된 모듈을 찾을 수 없습니다. –

+0

아마도 pythonpath를 설정해야합니다. –

관련 문제