需求:
- 运行程序报错 ImportError: Unable to find zbar shared library
进程:
-
直接使用yum 安装
yum install python-devel && yum install zbar-devel
-
有时候会能成功,大多数时候python-devel 能成功但是 zbar-devel 会失败
-
下载对应的编译包pkgs.org
-
如果重定向错误了,可以使用上面的search 查询 zbar-devel 来查询下载
-
但是 zbar-devel 有一个依赖 zhar-libs 需要先装在目标网页上中间有一个 requires 点击进去就是lib下载目录
-
下载并编译
wget https://dl.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/z/zbar-libs-0.23.90-5.el8.x86_64.rpm && yun install -y ./zbar-libs-0.23.90-5.el8.x86_64.rpm && wget https://dl.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/z/zbar-devel-0.23.90-5.el8.x86_64.rpm && yum install ./zbar-devel-0.23.90-5.el8.x86_64.rpm