2016-05-14 71 views
3

我在gitbash作品不會盡管被安裝

$ pip install --upgrade opuslib 
Requirement already up-to-date: opuslib in c:\python34\lib\site-packages 

使用PIP儘管安裝了最新版本的鉅著爲Python 3.4進口,當我嘗試導入它,我會接收器的錯誤它沒有安裝

import opuslib 
import opuslib.api 
import opuslib.api.encoder 
import opuslib.api.decoder 

...

Traceback (most recent call last): 
    File "E:\__Basic-discord-bot\bot.py", line 11, in <module> 
    import opuslib 
    File "C:\Python34\lib\site-packages\opuslib\__init__.py", line 26, in <module> 
    from .classes import Encoder, Decoder # NOQA 
    File "C:\Python34\lib\site-packages\opuslib\classes.py", line 11, in <module> 
    import opuslib.api.decoder 
    File "C:\Python34\lib\site-packages\opuslib\api\__init__.py", line 20, in <module> 
    'Could not find opus library. Make sure it is installed.') 
Exception: Could not find opus library. Make sure it is installed. 
+1

看在GitHub的庫是如何導入測試文件;照着做。 –

+0

仍然收到相同的錯誤,不幸的是 – thewizoid

+0

使用pip3 for python 3.x –

回答

0

查看__init.py__內C:\ Pyth on34 \ lib \ site-packages \ opuslib \ api文件夾,第20行。它檢查opus是否安裝在您的機器中,並且結果是它找不到'opus library'。你只需要安裝python的opuslib,opus庫的python綁定。在你的機器上安裝opus。如果您使用的是mac,請嘗試brew install opus

0

如果在Mac上,我找到了家釀「lib」目錄下,我的繼承人python解釋:

>>> find_library("/usr/local/opus") 
>>> find_library("/usr/local/lib/opus") 
>>> find_library("/usr/local/lib/libopus") 
>>> '/usr/local/lib/libopus.dylib' 
相關問題