0

这可能是一个简单的问题。但是我从这里下载了 pywiiuse 库,还下载了示例。但是,当我尝试运行其中一个示例时,我最终会遇到导入问题。我不确定我是否已正确配置所有内容以运行。我在尝试运行 example.py 时收到一个错误:

Press 1&2
Traceback (most recent call last):
  File "example.py", line 73, in <module>
    wiimotes = wiiuse.init(nmotes)
  File "/home/thed0ctor/Descargas/wiiuse-0.12/wiiuse/__init__.py", line 309, in init
    dll = ctypes.cdll.LoadLibrary('libwiiuse.so')
  File "/usr/lib/python2.7/ctypes/__init__.py", line 431, in LoadLibrary
    return self._dlltype(name)
  File "/usr/lib/python2.7/ctypes/__init__.py", line 353, in __init__
    self._handle = _dlopen(self._name, mode)
OSError: libwiiuse.so: cannot open shared object file: No such file or directory

我真的只是从这个库开始,并没有真正看到任何关于如何配置 pywiiuse 的文档,因此非常感谢任何帮助。

4

2 回答 2

0

pywiiuse 库是wiiuse C 库的 Python 包装器。

在您可以使用包装器之前,您首先需要安装它包装的库,从这个下载页面选择最新版本并为您的系统下载适当的安装包(可能是 .tar.gz,因为您似乎在 Linux 上)。

于 2012-04-05T23:39:11.810 回答
0

将 libwiiuse.so 的链接添加到 /usr/local/lib。

我也遇到过这种情况,我知道它为什么快乐,但我不知道深层原因。

于 2012-11-19T02:49:22.053 回答