在64bit python2.7 上安装zbar,报错ImportError: DLL load failed: %1 不是有效的 Win32 应用程序
本来想用zbar这个包来识别图片中的二维码,但经过几番尝试发现行不通
- 首先我在 https://pypi.org/project/zbar/0.10/#files 上发现zbar这个包最高只支持python2.6, 而且年久失修
- 然后我又在网上找到了python 2.7版本,也成功安装了,连接在此
https://github.com/jacobvalenta/zbar-py27-msi/blob/master/zbar-0.10.win32-py2.7_2.msi , 但是到了import 的时候报了错误
ImportError: DLL load failed: %1 不是有效的 Win32 应用程序
- 原因是我安装的python 2.7 的是64位的,所以不能运行。如果你的python是32位的,那么恭喜了,你可以用zbar了。
- 所以最后决定放弃zbar,找其他的包来实现二维码的识别。
转载自:https://blog.csdn.net/AlanGuoo/article/details/83752493