Win10:Python3.6安装face_recognition人脸识别库后执行报错:AttributeError: module 'scipy.misc' has no attribute ...

最近想玩下人脸识别功能,就开始了漫长的爬坑之路,今记录如下,方便后人快速爬坑。

首先本人解决该问题参考了前辈jessuhua的https://www.jianshu.com/p/8296f2aac1aa,不得不说比那些配置vs不知道高到哪里去了,给大神点赞。都安装完之后就遇到执行错误,AttributeError: module 'scipy.misc' has no attribute 'imread'。网上搜了下,有人给的方法竟然是降级scipy(https://blog.csdn.net/TeFuirnever/article/details/90760179),这就有点扯了,一般都是要升级,这还有降级的。关键是降级并不成功,算了懒得折腾了。直接从报错信息入手,既然已经抛弃了scipy,咱们就直接给代码升级。进入报错的文件(D:\ProgramFiles\Python3.6\Lib\site-packages\face_recognition-1.0.0-py3.6.egg\face_recognition\api.py),找到82行:将#return scipy.misc.imread(file, mode=mode)改为 return imageio.imread(file)即可,别忘了导入imageio模块。问题解决。

最后贴一张成功运行后的图片,大家加油!


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容