partially initialized module cv2 has no attribute gapi_wip_gst_GStreamerPipeline most likely due to a circular import报错解决办法
出现这个报错的原因是由于循环导入(circular import)导致的。解决方法有两种:
1.将导入语句移到函数内部
将导入语句移到函数内部,可以避免模块之间的循环导入,从而避免这个问题。
2.使用import语句的as子句
在导入模块时使用as子句可以解决循环导入的问题。例如:
import cv2 as cv
这样可以避免直接使用cv2模块的gapi_wip_gst_GStreamerPipeline属性,而是要使用cv.gapi_wip_gst_GStreamerPipeline。
原文地址: https://www.cveoy.top/t/topic/bc5D 著作权归作者所有。请勿转载和采集!