请注意标题,是确认自己已经安装了opencv-python包后,仍在使用cv2.时,无法补全代码。80%的原因都是因为没有安装opencv-python包。
今天,按照其他人的代码,写了一段打开摄像头的程序,如图:
在输入cv2.VideoCapture时,输入cv2,并没有自动补出VideoCapture,后续运行时,也是出现了报错,并没打开摄像头。
经过2小时的苦查,将以下解决流程分享给大家。
1、找到目录下E:\Python\SCP_002 Hand_Track\venv\Lib\site-packages\cv2\cv2.pyd文件,如图
找不到的同学,可以直接在右上角搜索cv2,图中第二个就是。
2、复制cv2.pyd文件
3、将其复制到python安装目录下中Dlls目录中,如图
以上就是全部步骤。返回pycharm,可以看到,当我们再次输入cv2.时,补全的代码中出现VideoCapture选项,程序也成功运行了。
如果觉得有帮助,就点个赞吧!