2016-06-30 14 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インストールエラー

に会ったメッセージを示したが、パッケージが正常に次に

をインストールしていなかった私が試した 「PythonのセットアップpocketshpinxをインストールPIP

は、次に私が試してみました』 .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のバグです、それはコンパイラにあなたをサポートしていません。持ってる。 、

  • 更新より新しいバージョン
  • 更新pocketsphinxへのコンパイラは、私は、コードを修正しました、あなたはcmusphinxのgithubのからpocketsphinxpocketsphinx-pythonのクローンを作成する必要があります:あなたは、いくつかの選択肢を持っています。

これは、コンパイラをアップグレードした後、PIP

+0

を更新し、それがpocketsphinxでエラーを示したpocketsphinxするためにいくつかの時間がかかるだろう\ __ init__.py、ライン32、pocketsphinxの\のpocketsphinx.py、ライン42&line38とはImportError:DLLのロード失敗:指定されたモジュールが見つかりませんでした。 –

+0

おそらくpythonpathを設定する必要があります –

関連する問題