背景:
win8.7, python3.9.7, cv2 4.5.5.62 (pip install opencv-python 自动安装的版本)
现象:
1. 安装"人脸识别训练"练习需要的模块opencv-contrib-python时,系统提示 没有权限操作cv2.pyd,见下面图片。同时提示可以尝试增加 --user选项或检测权限
pip install opencv-contrib-python, 出错
2. 尝试了增加此文件(cv2.pyd)的普通用户权限为完全控制,还是同样的错误提示。
解决:
使用了选项 --user admin 后,再次安装模块,顺利安装完成,见下图。cv2的人脸识别训练练习正常运行。
pip install opencv-contrib-python --user admin
其中admin是当前用户的用户名, 也是当前电脑的管理员账户
安装还提示admin.exe不在path内,没有继续尝试。
安装出错提示,及正确的安装的过程