在执行以下操作之前,我安装了Rails 3.2.9。
我使用命令“curl -L https://get.rvm.io _ bash -s -s-ruby‘-”引用https://rvm.io/rvm/install/来安装RVM。
然后使用命令rvm install x‘(x代表版本)安装ruby 1.8.7和1.9.3,并使用命令’rvmusus1.9.3--默认‘将ruby1.9.3设置为默认。之前我使用的是'1.8.7‘,它是在安装RVM之前安装的。现在,当我在命令提示符中输入'rails -v‘时,我将得到以下错误。
来自/usr/ /usr/lib/ruby/vendor_ruby/1.8/rubygems/dependency.rb:247:in /bin/rails的/usr/lib/ruby/vendor_ruby/1.8/rubygems.rb:1208:in‘`gem’的
to_specs': Could not find railties (>= 0) amongst [bundler-1.2.3, rake-10.0.2, rubygems-bundler-1.1.0, rvm-1.11.3.5] (Gem::LoadError) from /usr/lib/ruby/vendor_ruby/1.8/rubygems/dependency.rb:256:into_spec:18
请帮我解决同样的问题。好的回答永远是值得赞赏的。
发布于 2012-12-12 11:14:58
由于您正在使用rvm,您需要在执行rails -v之前安装rails 3.2.9,尝试以下命令
gem install rails -v 3.2.9然后尝试rails -v
https://stackoverflow.com/questions/13836855
复制相似问题