2014-11-30 2 views
0

Я получаю сообщение об ошибке при попытке установить uinput Я пробовал PIP и easy_install. Я также попытался установить «вручную» из пакета tar. Я всегда получаю сообщение об ошибке. Ниже приведена ошибка, которую я получаю при установке с помощью easy_install.Ошибка при установке python uinput

Можете ли вы посоветовать мне, как исправить это?

[email protected] ~/scripts $ sudo easy_install python-uinput 
Searching for python-uinput 
Reading http://pypi.python.org/simple/python-uinput/ 
Best match: python-uinput 0.10.2 
Downloading https://pypi.python.org/packages/source/p/python-uinput/python-uinput-0.10.2.tar.gz#md5=abbbbfc50d03a0585a5231d9396f78bd 
Processing python-uinput-0.10.2.tar.gz 
Running python-uinput-0.10.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ZWLsct/python-uinput-0.10.2/egg-dist-tmp-bPeztQ 
/usr/bin/ld: cannot find libudev.so 
collect2: ld returned 1 exit status 
error: Setup script exited with error: command 'gcc' failed with exit status 1 
+0

Какая операционная система? –

+0

Я бегу Raspbian. – Fabien

ответ

0

Я не мог получить вход, чтобы установить должным образом, я закончил с использованием evdev вместо этого.

5

Если бы эту проблему и установил ее с

sudo apt-get install libudev-dev 
+0

Немного стыда, что принятый ответ на самом деле не отвечает на вопрос. Это решение сработало для меня. – elParaguayo

+0

отлично работает для меня. – Japanish

+0

Я исправил эту команду, но мне нужно добавить '--fix-missing'' sudo apt-get install -fix-missing libudev-dev' – kakashy

0

Я вижу, что это очень старый вопрос, но у меня была такая же проблема, и работает sudo apt-get install libudev-dev работал для меня. Кроме того, не забудьте запустить pip с sudo.

Смежные вопросы