Hola a todos, estoy teniendo un problema con el archivo typing_extensions
al ejecutar un proceso en RocketBot que utiliza la librería EasyOCR. Al intentar importar o utilizar EasyOCR, me aparece un error relacionado con typing_extensions
.
He probado actualizar los paquetes de Python dentro de RocketBot, pero el problema persiste. ¿Alguien ha enfrentado este inconveniente antes? ¿Hay alguna versión específica de typing_extensions
recomendada para RocketBot o alguna configuración especial para usar EasyOCR?
Estoy usando rocketBot version v2024.05.28
Este es el error:
2025-03-25 12:12:32.584608 – ERROR – EXCEPTION IN (<string> script, L_81 «»): ImportError: cannot import name ‘deprecated’ from ‘typing_extensions’ (C:\Automation\Rocketbot\typing_extensions.pyc)
revisando mi path veo que esta instalado:
C:\Automation\Rocketbot\modules\libs\typing_extensions-4.12.2.dist-info
Agradezco cualquier orientación o solución que puedan brindarme.
Este es el error:
2025-03-25 12:12:32.584608 – ERROR – EXCEPTION IN (<string> script, L_81 «»): ImportError: cannot import name ‘deprecated’ from ‘typing_extensions’ (C:\Automation\Rocketbot\typing_extensions.pyc)
revisando mi path veo que esta instalado:
C:\Automation\Rocketbot\modules\libs\typing_extensions-4.12.2.dist-info
Proba hacerle un upgrade a esa libreria
ya he intentado hacer upgrade, tanto de typing_extensions como la de easyocr.
el error pasa cuando utilizo el commando: Execute File Python
pero ya entramos la forma de ejecutarlo con subprocess.run
Execute Python:
subprocess.run([«python»,»resuelve_captcha.py»])
de esta forma pudimos avanzar y ya no marca el error. espero poder como quiera encontrar la forma de no tener que ejecutarlo con un subproceso.