• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

403
Vistas
no se puede importar el nombre '_registerMatType' desde 'cv2.cv2'

Recibí el siguiente mensaje de error cuando ejecuto model_main_tf2.py en la API de detección de objetos:

 Traceback (most recent call last): File "/content/models/research/object_detection/model_main_tf2.py", line 32, in <module> from object_detection import model_lib_v2 File "/usr/local/lib/python3.7/dist-packages/object_detection/model_lib_v2.py", line 29, in <module> from object_detection import eval_util File "/usr/local/lib/python3.7/dist-packages/object_detection/eval_util.py", line 36, in <module> from object_detection.metrics import lvis_evaluation File "/usr/local/lib/python3.7/dist-packages/object_detection/metrics/lvis_evaluation.py", line 23, in <module> from lvis import results as lvis_results File "/usr/local/lib/python3.7/dist-packages/lvis/__init__.py", line 5, in <module> from lvis.vis import LVISVis File "/usr/local/lib/python3.7/dist-packages/lvis/vis.py", line 1, in <module> import cv2 File "/usr/local/lib/python3.7/dist-packages/cv2/__init__.py", line 9, in <module> from .cv2 import _registerMatType ImportError: cannot import name '_registerMatType' from 'cv2.cv2' (/usr/local/lib/python3.7/dist-packages/cv2/cv2.cpython-37m-x86_64-linux-gnu.so)

Lo raro es que ejecuto el mismo código antes, funcionó bien pero ahora me da error.

about 3 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

A mi me pasó lo mismo ayer cuando usé Colab. Una posible razón puede ser que la versión de opencv-python (4.1.2.30) no coincida con opencv-python-headless (4.5.5.62). O la última versión 4.5.5 puede tener algo mal...

Desinstalé opencv-python-headless==4.5.5.62 e instalé 4.1.2.30 y se solucionó.

about 3 years ago · Santiago Trujillo Denunciar

0

A mi se me ocurrio lo mismo. Mi estado:

 C:\Windows\system32>pip list |findstr opencv opencv-python 4.5.2.52 opencv-python-headless 4.5.5.62

La versión no es la misma. Así que primero desinstalo headless:

 pip uninstall opencv-python-headless==4.5.5.62

Luego reinstale headless 4.5.2.52 con el paquete opencv-python.

 pip install opencv-python-headless==4.5.2.52

El problema está resuelto.

about 3 years ago · Santiago Trujillo Denunciar

0

Intente desinstalar e instalar (versión 4.1.2.30) Paquete de módulos principales sin cabeza

!pip uninstall opencv-python-headless !pip install opencv-python-headless==4.1.2.30

about 3 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda