这种情况发生得很突然,我能够导入 cv2,但现在导入时出现“AttributeError:部分初始化的模块‘cv2’没有属性‘gapi_wip_gst_GStreamerPipeline’(很可能是由于循环导入)”错误。我尝试过的事情:
1-卸载并安装opencv。 2-在cmd中,我输入“pip list”并列出了opencv-python包。我运行“python”命令并尝试导入 cv2 但出现相同的错误。请帮忙。
我对 opencv-python-4.6.0.66 也有同样的问题
我通过降级 opencv 解决了这个错误。你可以按照这个命令操作。
pip install opencv-python==4.5.5.64
希望这对您有帮助。
pip uninstall opencv-python
pip uninstall opencv-contrib-python
pip uninstall opencv-contrib-python-headless
然后
pip3 install opencv-contrib-python==4.5.5.62
当我遇到同样的问题时:
> pip list
opencv-contrib-python 4.6.0.66
opencv-python 4.5.4.58
将 opencv-python 升级到 4.6.0.66 (
> pip install opencv-python==4.6.0.66
) 并修复了它。
将软件包 https://pypi.org/project/opencv-python/ 更新到版本 4.6.0.66 对我有用
我也遇到了同样的问题。我尝试了一些解决方案。另外,我有“ImportError:无法从'cv2.cv2'导入名称'_registerMatType'(C:\ Users \ user_name naconda3 nvs f_od \ lib \ site-package