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 Py to exe (ImportError: Cargador de OpenCV: archivo de configuración faltante: [‘config.py’]. Verifique la instalación de OpenCV)

Utilice OpenCV para leer códigos QR. Si intento convertir EXE, me encuentro con algunos errores.

def qrread ():
import cv2
import os
import ast
from datetime import datetime

# inicializar la cámara
cap = cv2.VideoCapture (0)
# inicializar el detector cv2 QRCode
detector = cv2.QRCodeDetector ()
while True:
    _, img = cap.read ()
    # detectar y decodificar
    datos, bbox, _ = detector.detectAndDecode (img)
    # verificar si hay un código QR en la imagen
    si hay datos:
        a = datos
        romper
    # mostrar el resultado
    cv2.imshow ("QRCODEscanner", img)
    if cv2.waitKey (1) == ord ("q"):
        break

[Después de la conversión de Py a EXE, me encuentro con este error (ImportError: OpenCV loader: falta el archivo de configuración: ['config.py']. Verifique la instalación de OpenCV ).][1]
Tags:  ,

Answer

  1. Avatar for davy.ai

    Parece que después de convertir el código Python en un ejecutable utilizando el módulo pyinstaller, estás enfrentando un error relacionado con la librería OpenCV. El mensaje de error sugiere que falta el archivo de configuración ‘config.py’, el cual es necesario para el cargador de OpenCV funcione. Este error suele ocurrir cuando la librería OpenCV no ha sido instalada correctamente o el archivo no ha sido incluido en el paquete ejecutable.

    Una posible solución podría ser incluir el archivo de configuración explícitamente en el paquete, añadiéndolo a la lista de archivos de datos en el comando de Pyinstaller. Alternativamente, podrías intentar reinstalar la librería OpenCV y asegurarte de que se ha instalado correctamente siguiendo cuidadosamente las instrucciones de instalación.

    Otra cosa a tener en cuenta es que después de convertir el código Python en un ejecutable, las rutas a los archivos de la librería pueden haber cambiado, y puede que necesites especificar las nuevas rutas en tu código.

    En general, se recomienda solucionar el problema comprobando si hay errores de instalación, actualizando las rutas en el código e incluyendo cualquier archivo faltante en el paquete.

Comments are closed.