我正在尝试在我的Raspberry Pi 2上使用带有Python 3.4.2的qrtools模块,但它无法运行,因为我没有安装zbar
模块。
尝试
pip-3.2 install zbar
给出图片中显示的错误信息
sudo pip-3.2 install zbar
给出了类似的错误
有什么想法吗?
(我确实用Python 2.7安装了它)
更新:libzbar-dev和python3-dev都是最新的。还是......
No module named 'zbar'
答案 0 :(得分:12)
假设您使用的是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
答案 1 :(得分:1)
进入sudo模式后,尝试以下代码: 百胜安装zbar-devel 这应该适用于fedora。
答案 2 :(得分:1)
或者您可以使用pip install zbar-py https://pypi.org/project/zbar-py/
答案 3 :(得分:0)
碰撞@herve解决方案
在Ubuntu和Mint上
sudo apt-get install python-zbar libzbar-dev python-qrtools
pip install libzbar-cffi==0.2.1