Homebrew PATH error Mac OS X 10.6.8

4

Encontré este blog tremendamente útil (http://blog.wyeworks.com/) y logré llegar al paso 5 (después de dejar comentarios ridículos después de quedarme atascado en el paso uno)

    $ brew install memcached mysql postgresql

Recibí el mensaje "Tu sistema tiene muchas ganas de preparar". Sin embargo, cuando ingresé a la cadena para instalar el resto de las bibliotecas, recibí un mensaje de error fatal y cuando volví a ejecutar el código médico de preparación, recibí el mensaje de error:

Error: /usr/bin occurs before /usr/local/bin
This means that system-provided programs will be used instead of those
provided by Homebrew. The following tools exist at both paths:

memcached

Consider amending your PATH so that /usr/local/bin
is ahead of /usr/bin in your PATH.

Lo que parece bastante simple, pero todas las instrucciones que he encontrado en línea son horriblemente contradictorias y no son útiles en absoluto. El consejo más común parece ser cambiar la ruta a través de la creación de un nuevo archivo (y luego hacer referencia en el terminal a través de varias cadenas de código muy diferentes), pero no en los estados donde se crea este archivo. Creo que voy a molestar a las personas con mi falta de conocimiento, pero cualquier ayuda sería apreciada. ¿Ayudaría esta página a todos ?? enlace

Tengo Xcode 3.2.6, Snow Leopard 10.6.8 y estoy tratando de usar Homebrew (y he ejecutado la actualización) y rbenv.

En pocas palabras, estoy buscando una forma de editar mi ruta, de qué editarla y cómo hacer que Homebrew se ejecute sin errores.

    
pregunta CajunLuke 06.06.2012 - 04:47

1 respuesta

2

Busque en su directorio de inicio ('cd ~' para llegar allí, 'ls -a' para buscar) un archivo .bash_profile o .bashrc.

Si encuentra uno de ellos, ábralo y debería ver una línea como esta:

export PATH=/usr/bin:/usr/local/bin:/opt/local/sbin:$PATH

Corta "/ usr / bin:" y pégalo después de "/ usr / local / bin:"

Si no encuentra ninguno de esos archivos, cree uno llamado .bash_profile y ponga esta línea dentro:

export PATH=/usr/local/bin:$PATH
    
respondido por el MattL 06.06.2012 - 04:59

Lea otras preguntas en las etiquetas