2016-12-15 174 views
1

我試圖創建一個使用WebRTC VAD代碼的應用程序。 我發現這個:https://pypi.python.org/pypi/webrtcvad編譯錯誤,試圖安裝WebRTCVAD模塊

問題是,我不能讓它工作。 我將內容提取到一個文件夾中,但是當它運行某些內容時抱怨_webrtcvad模塊丟失。

經過一番研究,我嘗試通過pip安裝webRTC VAD模塊。做這件事時我提取到文件夾中我得到這個:

enter image description here

當其他目錄出現這種情況想: enter image description here

我如何得到這個工作?

+1

這看起來與幾個月前修復的一個錯誤(https://github.com/wiseman/py-webrtcvad/issues/1)有關;該修補程序應該在2.0.8版中。對不起,我沒有足夠的Windows來幫助更多。 (另外,請不要張貼錯誤消息的屏幕截圖 - 複製並粘貼文本,以便搜索並更易於閱讀。) –

回答

3

問題是我的webrtcvad的setup.py中的一個錯誤導致它在編譯Windows時使用錯誤的標誌:它使用的是-DWEBRTC_POSIX而不是-DWIN32

固定版本已推到pypi 2.0.9版本。我已確認pip install webrtcvad在Windows 10上正常工作。