Не удалось создать xwiimote-bindings
Я надеюсь, что вы, ребята, могли бы помочь мне. Я получаю следующую ошибку, когда пытаюсь создать привязки. Я установил xwiimote и libxwiimote-dev. Я использую Ubuntu 15.04. Ребята, вы хоть представляете, что происходит. Извините, если это простой вопрос, я не смог найти ответы в Интернете. Вы ожидаете, что это проблема с использованием 15.04?
Ссылка для привязок: https://github.com/dvdhrm/xwiimote-bindings
Спасибо!
Обновить
Я скачал xwiimote и успешно скомпилировал его вместе с xwiimote-bindings. Я думаю, что оригинальный установщик скрипта make не смог найти библиотеку пользовательского пространства в / usr / local / lib. Я не могу выполнить xwiishow из терминала или импортировать xwiimote в python. Попытки сделать оба приводят к ошибкам, утверждая, что он может найти общую библиотеку, которая, как я знаю, находится в / usr / local / lib
Это, вероятно, легко исправить, но у меня нет фона. Если кто-то может дать предложение, оно будет оценено. Спасибо!
Попытка Exectute xwiishow
wiishow: error while loading shared libraries: libxwiimote.so.2: cannot open shared object file: No such file or directory
Попытка импортировать xwiimote
Python 2.7.9 (default, Apr 2 2015, 15:33:21)
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import xwiimote
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/xwiimote.py", line 28, in <module>
_xwiimote = swig_import_helper()
File "/usr/local/lib/python2.7/dist-packages/xwiimote.py", line 24, in swig_import_helper
_mod = imp.load_module('_xwiimote', fp, pathname, description)
ImportError: libxwiimote.so.2: cannot open shared object file: No such file or directory
1 ответ
По умолчанию xwiimote помещает свои библиотечные файлы в / usr / local / lib вместо /usr/lib. В большинстве систем этот путь не ищется для библиотек, поэтому ваше приложение не загружается.
Вы можете изменить конфигурацию с ./configure --prefix=/usr
и перестроить или добавить библиотеки в путь загрузки с помощью export LD_LIBRARY_PATH=/usr/local/lib