赞
踩
问题描述:
在vscode中,已经安装opencv-python、opencv-contrib-python两个库,且cv2正常工作情况下,依然出现module 'cv2' has no attribute 'imdecode'的错误
问题可能原因(1):
文件运行时选择了Run code而不是运行Python文件,应该使用运行Python文件
问题可能原因(1)的解决方法:参考
VSCode的Run Code和Run Python File的关系_run code和run python file区别-CSDN博客
问题可能原因(2):
使用了高版本的opencv-python或者opencv-contrib-python
问题可能原因(2)的解决方法:
下载低版本的opencv,笔者使用了opencv-contrib-python 3.4.2.17 opencv-python 3.4.2.17
在清华源下pip下列代码
- pip install opencv-contrib-python==3.4.2.17
- pip install opencv-python==3.4.2.17
随后再看看是否有问题可能原因(1)。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。