gpt4 book ai didi

python - Windows 中的 PyBonjour 错误 - 无法加载库 libdns_sd.so.1

转载 作者:可可西里 更新时间:2023-11-01 10:49:35 24 4
gpt4 key购买 nike

在 IronPython 2.6 下运行 PyBonjour 时,出现错误:

OSError: IronPython.Runtime.Exception.OSException: cannot load library libdns_sd.so.1

这源于一行:

ctypes.cdll.LoadLibrary(_libdnssd)

其中 _libdnssd 是“libdns_sd.so.1” 我在系统上安装了 Apple 分发的所有 Bonjour 工具。

有人知道如何解决这个问题吗?

最佳答案

我的猜测是 PyBonjour 有一个类似于 sys.platform == 'win32' 的检查来确定加载哪个 DLL。可能应该将其更改为 os.name == 'nt' 才能正常工作。

不过,我还没有查看 PyBonjour 来判断我是否正确(如果有不安装 bzr 的方法,我可以看看)。

关于python - Windows 中的 PyBonjour 错误 - 无法加载库 libdns_sd.so.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10134183/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com