Anaconda jupyter运行时出现这个问题,怎么重新安装opencv,opencv-python 也没有用的话,以下方法或许可以帮到你

再终端中输入【conda list】显示所有已安装的包

可以看到出现了三种opencv相关的包,

1是anaconda软件环境中安装的opencv

2是修复 OpenCV 依赖错误的工具OpenCV Fixer,

需要的话在终端【pip install opencv-fixer==0.2.5】

或者镜像【pip config set global.index-urlhttps://pypi.tuna.tsinghua.edu.cn/simple】

然后在jupyter中【from opencv_fixer import AutoFix】【AutoFix()】但是对我来说没什么用

3是oepncv-python

出现错误的原因可能是opencv和opencv-pythona版本有冲突,建议直接卸载opencv,问题是终端是无法卸载的,甚至显示没有install ,还需要返回anaconda里去卸载。

卸载完成后,import cv2,就不会报错了

ps:后续如果再出现cv2相关问题,建议安装较低版本的opencv-python【pip install opencv-python==4.1.2.30】,高版本的里的很多函数被集成到了其他地方

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐