[IMPROVED] Mejorar mensajes de error en update.sh para Python y pip

- Agregar mensajes de error claros cuando Python o pip no están instalados
- Eliminar dependencia de dialog en update.sh
- Mantener mensajes informativos simples usando variables del sistema
- Sugerir ejecutar bootstrap.sh para instalar dependencias faltantes

🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Mauro Rosero P. 2025-03-12 09:20:45 -05:00
parent 6dc5746da1
commit e5b51d37e1
Signed by: mrosero
GPG key ID: 83BD2A5F674B7E26

View file

@ -66,17 +66,20 @@ echo -e "\n${head_info}: Verificando actualizaciones de Python y pip..."
# Update Python # Update Python
command_installed python3 command_installed python3
if [ $? -eq 0 ] if [ $? -eq 0 ]; then
then
python3_update python3_update
else
echo -e "\n${head_error}: Python3 no está instalado. Ejecute bin/bootstrap.sh primero."
fi fi
# Update pip separately # Update pip separately
command_installed pip3 command_installed pip3
if [ $? -eq 0 ] if [ $? -eq 0 ]; then
then
pip_update pip_update
else
echo -e "\n${head_error}: pip3 no está instalado. Ejecute bin/bootstrap.sh primero."
echo -e "Esta dependencia es necesaria para varias herramientas del sistema."
fi fi
echo -e "\n${head_info}: Actualizaciones completadas." echo -e "\n${head_info}: Proceso de actualización completado."