rails - ruby web
Instalación de Ruby con Homebrew (4)
Instalar ruby:
brew install ruby
Recomiendo establecer $ PATH, $ GEM_PATH y $ GEM_HOME. Para el último Ruby es:
export PATH=/usr/local/opt/ruby/bin:$PATH
export GEM_HOME=/usr/local/opt/ruby/lib/ruby/gems/2.5.0
export GEM_PATH=/usr/local/opt/ruby/lib/ruby/gems/2.5.0
Póngalos en algo como ~/.bash_profile
.
Y luego para verificar:
ruby -v
> ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-darwin16]
gem list
> *** LOCAL GEMS ***
>
> did_you_mean (1.2.0)
> minitest (5.10.3)
> ...
Instalé Ruby con Homebrew:
brew install ruby
Bajo "Advertencias" decía:
NOTA: De forma predeterminada, los binarios instalados de gema se colocarán en:
/usr/local/Cellar/ruby/1.9.3-p194/binEs posible que desee agregar esto a su RUTA.
¿Qué significa eso y cómo puedo agregarlo a mi "ruta"? Asumiendo que tiene que ver con un perfil bash pero nuevo en esto.
en ~/.bash_profile
agrega la siguiente línea
export PATH=/usr/local/Cellar/ruby/1.9.3-p194/bin:$PATH
Cuando haya terminado, cierre su terminal y vuelva a abrirlo. Deberías estar bien.
Alternativamente, puede ejecutar lo siguiente en cada shell abierto en lugar de cerrar / volver a abrir:
source ~/.bash_profile
Nota: Recomiendo encarecidamente instalar ruby a través de rvm o rbenv para que pueda administrar varias versiones de ruby y usar gemsets.
Agregue esta línea a su .profile (o .bash_profile, .bashrc, .zshrc, etc.) :
export PATH=/usr/local/opt/ruby/bin:$PATH
Esta es una versión actualizada de la respuesta de Kyle . A partir de mayo de 2014, imprime impresiones de brew info ruby
:
Por defecto, los ejecutables instalados de gema se colocarán en:
/usr/local/opt/ruby/bin
Es posible que desee agregar esto a su RUTA. Después de las actualizaciones, puede ejecutar
gem pristine --all --only-executables
... para restaurar binstubs para gemas instaladas.
Arreglo rapido:
Abra / etc / paths.
Change the order of lines(highest priority on top).
/usr/local/bin
/usr/local/sbin
/usr/bin
/bin
/usr/sbin
/sbin