python3
centos7 上zbarlight 使用的問題
yum install zbar zbar-devel
pip3 install zbarlight
正常安裝完之後,在實際的pip3 list列表中卻顯示的是 UNKNOWN 庫,下面的程序也無法正常運行
import requests
from PIL import Image
import zbarlight
pic = "https://butu2.oss-cn-beijing.aliyuncs.com/bank/20180714213736.png"
img = Image.open(requests.get(pic, stream=True).raw)
code_message = zbarlight.scan_codes('qrcode', img)[0].decode()
print(code_message)
出現的問題AttributeError: module 'zbarlight' has no attribute 'scan_codes'
解決辦法:
主要原因 setuptools 的版本太低 需要升級 setuptools
如果之前安裝了先卸載 :
pip3 uninstall UNKNOWN
然後:
pip3 install setuptools --upgrade