Cómo solucionar el error de Homebrew de Mac "zsh: comando no encontrado: brew"
Enlaces rápidos
- Intente reinstalar Homebrew
- Agregar Brew a la variable de entorno PATH
- Instalar herramientas de línea de comandos de Xcode
Si ve el error "zsh: comando no encontrado: cerveza" mientras usa Homebrew, lo más probable es que signifique que la aplicación Terminal no puede encontrar el ejecutable de Homebrew. Sin embargo, no se preocupe, porque exploraremos algunas soluciones potenciales para solucionar este problema a continuación.
1. Intente reinstalar Homebrew
Reinstalar Homebrew puede eliminar cualquier archivo corrupto u obsoleto e instalar una copia nueva de Homebrew. Para eliminar Homebrew, puedes seguir estos pasos:
Abre Terminal en tu Mac y desinstala Homebrew pegando el siguiente comando y presionando la tecla Retorno:
brew uninstall --force homebrew
Escriba el siguiente comando y presione Regresar para instalar Homebrew nuevamente:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Esto descargará e instalará la última versión de Homebrew. Una vez que reinicie la aplicación Terminal, debería poder usar el comando brew sin ningún problema.
2. Agregue Brew a la variable de entorno PATH
Existe una buena posibilidad de que Homebrew no se pueda agregar a la variable PATH durante la instalación, lo que significa que su shell no puede ubicar el ejecutable de Homebrew.
Puede solucionar este problema agregando manualmente Homebrew a su RUTA a través de la Terminal. El comando varía ligeramente dependiendo de si tu Mac tiene un procesador Intel o un chip de silicona de Apple. Simplemente copie y pegue el comando apropiado para su Mac en la aplicación Terminal.
Si tienes una Mac con un chip de silicona de Apple, ingresa este comando:
export PATH="/opt/homebrew/bin:$PATH"
Si su Mac tiene un procesador Intel, ingrese este comando en su lugar:
export PATH="/usr/local/bin:$PATH"
Puede verificar si Homebrew se agregó correctamente a la variable PATH usando el siguiente comando:
echo $PATH
Esto mostrará todos los binarios ejecutables que Terminal puede encontrar. Si Homebrew está presente en la lista, significa que Terminal puede localizar con éxito el ejecutable de Homebrew.
3. Instale las herramientas de línea de comandos de Xcode
Xcode Command Line Tools es un paquete desarrollado y mantenido por Apple que contiene todos los depuradores, compiladores y herramientas incluidos con todo el IDE de Xcode. Varios usuarios han informado que Homebrew no puede funcionar sin las herramientas de línea de comandos Xcode instaladas. Puedes instalarlo escribiendo el siguiente comando en la Terminal y presionando Regresar:
xcode-select --install
Después de esto, puede verificar la instalación usando el siguiente comando:
xcode-select -p
Si la instalación fue exitosa, debería obtener el siguiente resultado después de ingresar el comando:
/Library/Developer/CommandLineTools
Homebrew ofrece varias aplicaciones útiles y es una utilidad imprescindible para todo usuario avanzado de Mac. Si encuentra el error "zsh: comando no encontrado: cerveza", uno de los pasos de solución de problemas que analizamos anteriormente debería resolver el problema y permitirle disfrutar del mejor administrador de paquetes disponible para macOS.