繁体   English   中英

ImportError:找不到库

[英]ImportError: couldn't find library

我在安装python库时经常遇到这些错误,我想知道自己做错了什么

当前示例是libchromaprint库http://acoustid.org/chromaprint我安装了它以及所有内容,尝试运行python示例,获取:

    Traceback (most recent call last):
  File "examples/fpwav.py", line 7, in <module>
    import chromaprint
  File "build/bdist.linux-x86_64/egg/chromaprint/__init__.py", line 24, in <module>

ImportError: couldn't find libchromaprint

然后当我检查:

find /usr/local/lib/libch*
/usr/local/lib/libchromaprint.so
/usr/local/lib/libchromaprint.so.0
/usr/local/lib/libchromaprint.so.0.1.3

我究竟做错了什么?

Python不使用您通常的库路径。 您要查找的色谱图应该在/usr/lib/pymodules/python2.6之类的地方。

从python解释器执行:

>>> import sys
>>> sys.path

这将向您显示python搜索模块的目录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM