属性错误:部分初始化的模块'cv2'没有属性'gapi_wip_gst_GStreamerPipeline'(很可能是因为循环汇入)

sqougxex  于 2022-10-30  发布在  Python
关注(0)|答案(7)|浏览(1274)

这是突然发生的,我能够导入cv 2,但现在我得到'AttributeError:部分初始化的模块'cv 2'没有属性'gapi_wip_gst_GStreamerPipeline'(很可能是由于循环导入)'错误。我尝试的操作:
1-卸载和安装opencv。2-在cmd中,我输入了“pip list”,并且列出了opencv-python包。我运行了“python”命令,并尝试导入cv 2,但我得到了相同的错误。请帮助。

pzfprimi

pzfprimi1#

我在www.example.com上也遇到了同样的问题opencv-python-4.6.0.66
我通过降级opencv解决了这个错误。您可以执行以下命令。

pip install opencv-python==4.5.5.64

希望这对你有帮助。

qoefvg9y

qoefvg9y2#

pip uninstall opencv-python
pip uninstall opencv-contrib-python
pip uninstall opencv-contrib-python-headless

然后再

pip3 install opencv-contrib-python==4.5.5.62
xhv8bpkk

xhv8bpkk3#

将软件包https://pypi.org/project/opencv-python/更新到4.6.0.66版本对我很有效

8ehkhllq

8ehkhllq4#

升级opencv为我解决了这个问题:!pip安装opencv-python==4.6.0.66

wribegjk

wribegjk5#

同样的问题在这里当我有:

> 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),并修复了此问题。

oyt4ldly

oyt4ldly6#

我改变了我的anaconda环境,但它引起了一些其他的错误。我只是卸载anaconda并安装它。它现在工作

nuypyhwy

nuypyhwy7#

我也遇到了同样的问题。我尝试了一些解决方案。还有,我遇到了“ImportError:无法导入名称'_registerMatType'从'cv2.cv2'(C:\用户\用户名\anaconda 3\envs\tf_od\lib\站点包\cv 2\cv 2. cp 39-win_amd64.pyd)”此错误。

我通过检查安装在我的Anaconda环境中的OpenCV库解决了这个问题,方法是

pip list

opencv-contrib-python         4.6.0.66
opencv-python                 4.6.0.66
opencv-python-headless        4.5.2.52

我想每个人都可能有不同的版本组合。所以你应该检查并卸载所有的OpenCV库。然后安装opencv-python。

在我的情况下:

pip uninstall opencv-contrib-python
pip uninstall opencv-python
pip uninstall opencv-python-headless

pip install opencv-python

相关问题