Как исправить ошибку связанную с импортом библиотеки OpenCV?

Я когда запустил код у меня появилась ошибка:

C:\Users\iliya\PycharmProjects\OpenCV\venv\Scripts\python.exe C:/Users/iliya/PycharmProjects/OpenCV/OpenCV.py
Traceback (most recent call last):
  File "C:\Users\iliya\PycharmProjects\OpenCV\OpenCV.py", line 1, in <module>
    import cv2 as cv
  File "C:\Users\iliya\PycharmProjects\OpenCV\venv\lib\site-packages\cv2\__init__.py", line 181, in <module>
    bootstrap()
  File "C:\Users\iliya\PycharmProjects\OpenCV\venv\lib\site-packages\cv2\__init__.py", line 175, in bootstrap
    if __load_extra_py_code_for_module("cv2", submodule, DEBUG):
  File "C:\Users\iliya\PycharmProjects\OpenCV\venv\lib\site-packages\cv2\__init__.py", line 28, in __load_extra_py_code_for_module
    py_module = importlib.import_module(module_name)
  File "C:\Users\iliya\AppData\Local\Programs\Python\Python310\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "C:\Users\iliya\PycharmProjects\OpenCV\venv\lib\site-packages\cv2\gapi\__init__.py", line 290, in <module>
    cv.gapi.wip.GStreamerPipeline = cv.gapi_wip_gst_GStreamerPipeline
AttributeError: partially initialized module 'cv2' has no attribute 'gapi_wip_gst_GStreamerPipeline' (most likely due to a circular import)

Process finished with exit code 1

Я не понимаю почему эта ошибка появилась при импорте библиотеки. Помогите исправить

Вот код:

    import cv2 as cv
import numpy as np

haystack_img = cv.imread('Images/TMNT 03.04.2022 23_30_41.png')
needle_img = cv.imread('Images/TMNT 03.04.2022 23_30_41 (1).jpg')

haystack_len = len(haystack_img.shape)
print(haystack_len)
if haystack_len == 3:
    print(haystack_img.shape[-1])

needle_len = len(needle_img.shape)
print(needle_len)
if needle_len == 3:
    print(needle_img.shape[-1])

haystack_img.astype(np.float32)
needle_img.astype(np.float32)





result = cv.matchTemplate(haystack_img, needle_img, cv.TM_CCOEFF_NORMED)

cv.imshow('Result', result)
cv.waitKey()

Ответы (0 шт):