variable rutas rails para modificar entorno crear configurar ruby path homebrew

ruby - rutas - variable path windows 10



¿Cómo modificar PATH para Homebrew? (4)

Hay muchas formas de actualizar su ruta. La respuesta de Jun1st funciona muy bien. Otro método es aumentar tu .bash_profile para tener:

export PATH="/usr/local/bin:/usr/local/sbin:~/bin:$PATH"

La línea de arriba coloca /usr/local/bin y /usr/local/sbin frente a $PATH . Una vez que .bash_profile su .bash_profile o inicie un nuevo terminal, puede verificar su ruta echo .

$ echo $PATH /usr/local/bin:/usr/local/sbin:/Users/<your account>/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

Una vez que esté satisfecho con el resultado, $ brew doctor nuevamente no debería producir su error.

Esta publicación de blog me ayudó a resolver los problemas con los que me topé. http://moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/

Al tratar de instalar Ruby 1.9.3, lea que necesito instalar homebrew primero. Ran brew doctor, y me está dando un montón de advertencias. Uno de los cuales es:

Advertencia: / usr / bin ocurre antes de / usr / local / bin Esto significa que se usarán programas proporcionados por el sistema en lugar de los proporcionados por Homebrew. Las siguientes herramientas existen en ambas rutas:

easy_install easy_install-2.6

Considere enmendar su RUTA para que / usr / local / bin esté por delante de / usr / bin en su RUTA.

¿Cómo hace uno lo que está pidiendo aquí?


Para evitar la duplicación innecesaria, agregué lo siguiente a mi ~ / .bash_profile

case ":$PATH:" in *:/usr/local/bin:*) ;; # do nothing if $PATH already contains /usr/local/bin *) PATH=/usr/local/bin:$PATH ;; # in every other case, add it to the front esac

Crédito: https://superuser.com/a/580611


Simplemente ejecute la siguiente línea en su aplicación de terminal favorita:

echo export PATH="/usr/local/bin:$PATH" >> ~/.bash_profile

Reinicia tu terminal y ejecuta

brew doctor

el problema debe ser resuelto


abra su archivo / etc / paths, ponga / usr / local / bin encima de / usr / bin

$ sudo vi /etc/paths /usr/local/bin /usr/local/sbin /usr/bin /bin /usr/sbin /sbin

y reiniciar la terminal , @mmel