es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error de OpenCV al convertir un archivo de Python en un archivo .exe con PyInstaller.

Estoy tratando de convertir mi proyecto de Python a un archivo exe y ejecutarlo, pero cuando lo hago, obtengo un error como este:

No se pudo ejecutar el script ‘Mi proyecto’ debido a una excepción no controlada: ERROR se detecta recursividad durante la carga de extensiones binarias de “cv2”. Verifique la instalación de OpenCV.

Traceback (llamada más reciente en último lugar):
Archivo “MiProyecto.py”, línea 3, en módulo
Archivo “PyInstaller\loader\pyimod03_importers.py”, línea 476, en exec_module
Archivo “cv2__init__.py”, línea 180, en módulo
Archivo “cv2__init__.py”, línea 75, en bootstrap
ImportError:
ERROR: se detecta recursividad durante la carga de extensiones binarias de “cv2”. Verifique la instalación de OpenCV.

Aquí está parte del código:

import pyautogui as pg
from time import sleep
import cv2

sleep(1)

pg.hotkey(‘super’, ‘s’)

sleep(0.2)
pg.typewrite(‘chrome’)

sleep(0.3)

pg.press(‘enter’)

sleep(0.4)

pg.typewrite(‘youtube.com’)
pg.press(‘enter’)
sleep(1)

cords = pg.locateCenterOnScreen(‘search.png’, confidence=0.8)
pg.click(cords)
pg.typewrite(‘un video aleatorio’)
pg.press(‘enter’)

Cualquier ayuda sería apreciada.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Parece que tiene un problema con su instalación de OpenCV. Parece que las extensiones binarias cv2 están causando un error de recursión al intentar convertir su proyecto de Python a un archivo ejecutable.

    Para resolver este problema, debe verificar su instalación de OpenCV y asegurarse de que esté configurada correctamente. Es posible que también necesite actualizar su versión de OpenCV a la última versión.

Comments are closed.