无法安装zbar

STO*_*MO7 7 python pip python-3.x raspberry-pi2

我试图在我的Raspberry Pi 2上使用Python 3.4.2的qrtools模块,但它无法运行,因为我没有zbar安装模块.试

pip-3.2 install zbar
Run Code Online (Sandbox Code Playgroud)

给出图片中显示的错误消息

sudo pip-3.2 install zbar
Run Code Online (Sandbox Code Playgroud)

给出了类似的错误

有任何想法吗?

(我确实用Python 2.7安装了它) 在此输入图像描述

更新:libzbar-dev和python3-dev都是最新的.仍然...

No module named  'zbar' 
Run Code Online (Sandbox Code Playgroud)

Ayu*_*ush 13

假设您正在使用debian衍生物(如ubuntu),则需要安装zbar包含头文件的开发包zbar.h

$ sudo apt-get install libzbar-dev
Run Code Online (Sandbox Code Playgroud)

对于redhat/fedora系统:

$ sudo yum install zbar-devel
Run Code Online (Sandbox Code Playgroud)

可能是 python的开发包:

$ sudo apt-get install python3-dev
Run Code Online (Sandbox Code Playgroud)

  • @ STOMO7你是对的,构建不成功.你现在有两个选择 - 使用`apt-get install python-zbar python-qrtools`安装python2版本或者在zbar的github/bug跟踪器上创建一个问题并希望开发人员回复 (2认同)