AttributeError: module 'cv2' has no attribute 'face'怎么办
时间: 2023-11-14 22:06:02 浏览: 99
Python在Geany中调用matplotlib绘图时出现attributeerror错误
这个错误是因为在使用OpenCV库的face模块时,Python无法找到该模块。解决这个问题的方法是安装OpenCV的contrib库,因为face模块实际上是contrib库的一部分。你可以使用以下步骤来解决这个问题:
1. 打开终端,查询OpenCV-Python的版本:在终端中输入python,然后输入cv2.__version__。
2. 在https://pypi.org/project/opencv-contrib-python/链接中找到与你的OpenCV-Python版本相对应的contrib库版本。
3. 在终端中使用pip install opencv-contrib-python==<version>命令安装contrib库。
4. 重启你的Python环境,然后再次运行你的代码,这个错误应该就会被解决了。
阅读全文