原因
是因为同时安装了opencv-python和opencv-contrib-python 版本之间不匹配造成的,删除opencv-contrib-python后opencv-python也会出错,就把两个都删除后安装opencv-python及相匹配的版本的opencv-contrib-python,通过下载低于4.3的版本解决错误。
解决方法
在终端执行如下命令:
pip uninstall opencv-python-headless
pip install "opencv-python-headless<4.3"