Estoy tratando de arreglar mi RVM. La semana pasada todo funcionaba bien, pero hoy, por alguna razón, los comandos de mis rieles no funcionan. Por ejemplo, si lo intento:
rails new blog
Me sale este error:
.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:110:in `require": cannot load such file -- rails/version (LoadError)
¿Esto es porque mi versión rubí está desactualizada? ¿Alguien sabe cómo puedo arreglar esto? Miré por todas partes y solo encontré el comando rvm get stable sin embargo eso no solucionó mi problema. Gracias a todos los que saben lo que está pasando aquí.
Lo siento por el formato incorrecto, aquí tienes.
here is ruby -v:
`
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux]
Aquí está el error que obtengo con los rieles -v:
/home/tyrel/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:110:in `require": cannot load such file -- rails/version (LoadError)
Aquí está la lista de rvm:
rvm rubies ruby-1.9.3-p448 [x86_64] ruby-1.9.3-p484 [x86_64] = * ruby-2.0.0-p247 [x86_64] ruby-2.0.0-p353 [x86_64] # => - current # = * - actual && predeterminado # * - predeterminado
Respuestas
0 para la respuesta № 1Gracias por la ayuda, pero al investigar más, encontré lo que tenía que hacer.
Primero corrí:
gem pristine --all
Luego encontré otra publicación aquí que recomendaba probar esto:
Necesitas ejecutar el seguimiento.
usuario $ source ~ / .rvm / scripts / rvm entonces ejecuta esto
usuario $ tipo rvm | cabeza -n 1 y si consigues
rvm es una función el problema esta resuelto.
También necesita ejecutar los requisitos de usuario $ rvm para ver los requisitos de dependencia para su sistema operativo
Fuente: https://rvm.io/rvm/install/
Olvidé mencionar que necesita poner este código en su archivo ~ / .bashrc o ~ / .zshrc y no necesitará escribir este código nuevamente. ¡Aclamaciones! -Jorge García
Después de todo, mi RVM fue reparado, y puedo usar mi nuevo nombre de proyecto rails.
Gracias por toda la comunidad de ayuda! <3