如何解决module 'cv2' has no attribute 'face'
时间: 2023-09-23 10:07:29 浏览: 460
求解报错:AttributeError:module ‘os’ has no attribute ‘exit’
这个错误通常是因为OpenCV的版本不兼容导致的。在较新的OpenCV版本中,人脸识别模块已经被移除并更改为单独的库。如果你使用的是较旧的版本,可以尝试更新到最新版本。如果你正在使用最新版本,并且仍然遇到此错误,则可能需要安装额外的库。
你可以尝试安装以下依赖项:
```bash
pip install opencv-contrib-python-headless
pip install opencv-python-headless
```
如果你的操作系统是Windows,则可以尝试安装以下依赖项:
```bash
pip install opencv-python-headless-win64
pip install opencv-contrib-python-headless-win64
```
如果你正在使用Anaconda,则可以使用以下命令:
```bash
conda install -c conda-forge opencv
```
如果这些方法都不起作用,你可以尝试手动编译OpenCV并安装。
阅读全文