Не могу установить zbar

Я пытаюсь использовать модуль qrtools с Python 3.4.2 на моем Raspberry Pi 2, однако он не может работать, так как у меня нет zbar модуль установлен. Попытка

pip-3.2 install zbar

Выдает сообщение об ошибке, показанное на картинке

sudo pip-3.2 install zbar

дает похожую ошибку

Есть идеи?

(У меня есть установлен с Python 2.7)

ОБНОВЛЕНИЕ: и libzbar-dev, и python3-dev обновлены. Еще...

No module named  'zbar' 

2 ответа

При условии, что вы используете производную от Debian (например, Ubuntu), вам необходимо установить zbarпакет разработки, который содержит заголовочный файл zbar.h

$ sudo apt-get install libzbar-dev

для систем redhat/fedora:

$ sudo yum install zbar-devel

и, вероятно, пакет разработчика Python тоже:

$ sudo apt-get install python3-dev

Или вы можете использовать pip install zbar-py https://pypi.org/project/zbar-py/

Попробуйте ввести следующий код после входа в режим sudo: yum install zbar-devel Это должно работать для fedora.

Натыкаясь на решение @herve

На Ubuntu и на Mint

sudo apt-get install python-zbar libzbar-dev python-qrtools

pip install libzbar-cffi==0.2.1

Другие вопросы по тегам