You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Indy-vdr Python包装器可导入但无法调用功能问题求助

Indy-vdr Python包装器加载共享库失败问题

我按照Indy-vdr官方文档使用其Python包装器,文档说明Python包装器位于wrappers/python/indy_vdr,要让包装器找到共享库,需将共享库放置在/usr/local/lib这类系统共享库目录。我已将wrapper/python/下的内容放入系统Python路径中的/usr/local/lib/python3.8/dist-packages目录,执行python3.8 -c "import sys; print(sys.path)"可看到该目录在路径中,且目录下包含demo、indy_vdr等文件。

但我能成功执行import indy_vdr,调用功能(如运行demo或执行python3 -c "import indy_vdr; print(indy_vdr.version())")时却报错,提示加载indy_vdr库失败,具体报错信息如下:

Demo运行报错

ubuntu@indy1:~/indy-vdr/wrappers$ python3 -m demo.test
Library not loaded from python package
Traceback (most recent call last):
  File "/usr/lib/python3.8/runpy.py", line 192, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/usr/lib/python3.8/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/usr/local/lib/python3.8/dist-packages/demo/test.py", line 246, in <module>
    log("indy-vdr version:", version())
  File "/usr/local/lib/python3.8/dist-packages/indy_vdr/bindings.py", line 449, in version
    lib = get_library()
  File "/usr/local/lib/python3.8/dist-packages/indy_vdr/bindings.py", line 88, in get_library
    LIB = _load_library("indy_vdr")
  File "/usr/local/lib/python3.8/dist-packages/indy_vdr/bindings.py", line 116, in _load_library
    raise VdrError(VdrErrorCode.WRAPPER, f"Error loading library: {lib_name}")
indy_vdr.error.VdrError: Error loading library: indy_vdr

简单命令报错

ubuntu@indy1:~/indy-vdr/wrappers$ python3 -c "import indy_vdr; print(indy_vdr.version())"
Library not loaded from python package
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/local/lib/python3.8/dist-packages/indy_vdr/bindings.py", line 449, in version
    lib = get_library()
  File "/usr/local/lib/python3.8/dist-packages/indy_vdr/bindings.py", line 88, in get_library
    LIB = _load_library("indy_vdr")
  File "/usr/local/lib/python3.8/dist-packages/indy_vdr/bindings.py", line 116, in _load_library
    raise VdrError(VdrErrorCode.WRAPPER, f"Error loading library: {lib_name}")
indy_vdr.error.VdrError: Error loading library: indy_vdr

内容的提问来源于stack exchange,提问作者brenodacosta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 08:25:19