2016-12-26 92 views
1

我想在Python中安裝PocketSphinx。我試圖按照Uberi speech recognition README,它要求如下:在Windows和Linux如何安裝車輪包

PyAudio wheel packages爲 通用64位的Python版本包含了 方便,下庫根third-party/ directory 。要安裝,只需運行pip install wheel ,然後在存儲庫root directory中運行pip install ./third-party/WHEEL_FILENAME(如果使用Python 3,請替換pippip3)。

我不明白這裏的說明。這是指什麼FILE_NAME?這是什麼wheel以及它與PocketSphinx有什麼關係?

回答

0

當您手動下載PocketSphinx軟件包時,它必須在上述目錄中創建一個.whl擴展名的輪盤文件(執行真正作業的文件)。

現在,您需要在存儲.whl擴展文件的目錄中打開一個終端,在此例中爲third-party

一旦確認終端顯示當前目錄爲third-party,請繼續執行wheel文件的pip安裝。

假設車輪文件的名稱是PocketSphinx.whl

你會寫:

pip install PocketSphinx.whl 

如果所有要求都滿足這會做你的工作。

我有一種感覺,車輪文件的名稱不會是簡單的PocketSphinx.whl,它會很長並且信息豐富,但它總是會有擴展名.whl,通過它你可以識別它。

編輯:

我去給你提供的鏈接,這是你需要的車輪文件:

pocketsphinx-0.1.3-cp35-cp35m-win_amd64.whl爲Python 3。5

或者

pocketsphinx-0.1.3-cp27-cp27m-win_amd64.whl爲Python 2.7

所以你的命令變得

pip install pocketsphinx-0.1.3-cp35-cp35m-win_amd64.whl 

或者

pip install pocketsphinx-0.1.3-cp27-cp27m-win_amd64.whl 

根據你的Python版本。

0

FILE_NAME是指什麼?

存儲庫中third-party文件夾中的二進制包文件的文件名。例如pocketsphinx-0.0.9-cp27-none-win_amd64.whl。你應該首先檢出倉庫。

這個'輪'是什麼,它與pocketsphix有什麼關係?

wheel是一個安裝二進制包的python包管理器。它用於安裝python二進制包。您可以在這裏閱讀更多信息:https://pypi.python.org/pypi/wheel