我正在尝试修复我的RVM。上周一切都运行良好但今天由于某种原因我的rails命令无法正常工作。例如,如果我尝试:
rails new blog
我收到此错误:
.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)
这是因为我的ruby版本已经过时了吗?有谁知道我怎么解决这个问题?我看了一遍,只发现了rvm get stable命令,但这并没有解决我的问题。感谢所有知道这里发生了什么的人。
抱歉格式不正确,你走了。
here is ruby -v:
`
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux]
这是我用rails -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)
这里是rvm list:
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]#=> ; - 电流#= * - 电流&&默认#* - 默认
答案 0 :(得分:0)
感谢您的帮助,但经过进一步的研究,我发现了我需要做的事情。
首先我跑了:
gem pristine --all
然后我在这里发现了另一篇推荐尝试这个的帖子:
您需要运行以下
user $ source~ / .rvm / scripts / rvm 然后运行这个
user $ type rvm |头-n 1 如果你得到
rvm是一个功能 问题解决了。
您还需要运行用户$ rvm要求以查看操作系统的依赖性要求
来源:https://rvm.io/rvm/install/
我忘了你需要把这段代码放到〜/ .bashrc或〜/ .zshrc文件中,你不需要再写这段代码了。干杯! -Jorge Garcia
毕竟我的RVM已修复,我可以使用我的rails new projectname命令。
感谢所有帮助社区!!!< 3