diff --git a/bin/rate_update.py b/bin/rate_update.py index aaedc96..e01fa51 100755 --- a/bin/rate_update.py +++ b/bin/rate_update.py @@ -51,15 +51,15 @@ def check_install_pycountry(): logger.warning("Continuando sin validación de códigos de país.") return False else: - logger.warning("pip no está instalado. No se puede instalar pycountry automáticamente.") - logger.warning("Por favor, instale pycountry manualmente: sudo apt-get install python3-pycountry") - logger.warning("Continuando sin validación de códigos de país.") - return False + logger.error("pip no está instalado. No se puede instalar pycountry automáticamente.") + logger.error("Por favor, instale pip: sudo apt-get install python3-pip") + logger.error("O instale pycountry manualmente: sudo apt-get install python3-pycountry") + sys.exit(1) except FileNotFoundError: - logger.warning("No se pudo ejecutar pip. Por favor instale pycountry manualmente.") - logger.warning("Continuando sin validación de códigos de país.") - return False + logger.error("No se pudo ejecutar pip. El sistema no puede encontrar el ejecutable de Python.") + logger.error("Por favor, verifique su instalación de Python.") + sys.exit(1) # Intentamos importar pycountry try: