rails mac ruby-on-rails

ruby on rails - rails - paquete: comando no encontrado en mac



install ruby on rails mac (1)

Tuve un problema similar, y lo siguiente funcionó para mí:

  • instalar bundler: gem install bundler
  • Añadir las gemas ejecutables a mi camino.

Para agregar una gema al camino, compara lo siguiente:

  • echo $PATH
  • which gem

Si el ejecutable de la gema no está en su ruta, agréguelo a su ~ / .bash_profile editando la línea: export PATH="$PATH:/usr/local/var/rbenv/shims/gem"

En mi ejemplo anterior, la ruta existente está referenciada por $ PATH, y he pegado la ubicación devuelta por which gem , separada por dos puntos:

Estoy en un OSX 10.8.3 y la gema se instaló a través de homebrew. Mi camino tiene un montón de adiciones, por lo que parece que:

export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/share/npm/bin:~/bin:/usr/local/var/rbenv/shims/gem:$PATH"

Cada ruta está separada por dos puntos, y la variable $ PATH se encuentra al final. No estoy seguro de si importa :)

Estoy tratando de crear una nueva aplicación de Rails y me pide que ejecute ''bundle install''. Sin embargo, cada vez que hago esto obtengo un error de comando no encontrado.

Mi camino tiene ruby ​​y la carpeta de gemas en él. ¿El paquete es un archivo ejecutable? ¿Dónde se almacena comúnmente?

Creo que podría ser un problema de ruta, con varias versiones de Ruby instaladas.

Ruta: / usr / bin: / bin: / usr / sbin: / sbin: / usr / local / bin: / usr / local / git / bin: / usr / X11 / bin

gema env:

RubyGems Environment: RUBYGEMS VERSION: 1.8.10 RUBY VERSION: 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin10.0] INSTALLATION DIRECTORY: /Library/Ruby/Gems/1.8 RUBY EXECUTABLE: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby EXECUTABLE DIRECTORY: /usr/bin RUBYGEMS PLATFORMS: - ruby - universal-darwin-10 GEM PATHS: - /Library/Ruby/Gems/1.8 - /Users/john/.gem/ruby/1.8 - /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8 GEM CONFIGURATION: - :update_sources => true - :verbose => true - :benchmark => false - :backtrace => false - :bulk_threshold => 1000 REMOTE SOURCES: - http://rubygems.org/

que devuelve ruby ​​/ usr / bin / ruby

Creo que la gema ejecutable ruby ​​está intentando correr, no está apuntando al lugar correcto ..