Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can't install zbar

I am trying to use the qrtools module with Python 3.4.2 on my Raspberry Pi 2, however it cannot run as I don't have the zbar module installed. Trying

pip-3.2 install zbar

Gives the error message shown in the picture

sudo pip-3.2 install zbar

gives a similar error

Any ideas?

(I do have it installed with Python 2.7) enter image description here

UPDATE: Both libzbar-dev and python3-dev are up to date. Still...

No module named  'zbar' 
like image 397
Wicket_IV Avatar asked Jan 03 '16 14:01

Wicket_IV


3 Answers

assuming you're using a debian derivative (like ubuntu), you need to install zbar's developement package, which contains the header file zbar.h

$ sudo apt-get install libzbar-dev

for redhat/fedora systems:

$ sudo yum install zbar-devel

and probably python's dev package too:

$ sudo apt-get install python3-dev
like image 170
Ayush Avatar answered Oct 17 '22 21:10

Ayush


or you can use pip install zbar-py https://pypi.org/project/zbar-py/

like image 2
Z.Shona Avatar answered Oct 17 '22 22:10

Z.Shona


Try the following code after entering sudo mode: yum install zbar-devel This should work for fedora.

like image 1
ashwinjoseph Avatar answered Oct 17 '22 21:10

ashwinjoseph