[英]Error when running Rails with Ruby 1.9.2 under RVM
當我在RVM下使用Ruby 1.9.2時嘗試運行Rails應用程序時,出現以下錯誤:
/Users/purinkle/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find rails (>= 0) amongst [rake-0.9.2] (Gem::LoadError)
from /Users/purinkle/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec'
from /Users/purinkle/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems.rb:1182:in `gem'
from /Users/purinkle/.rvm/rubies/ruby-1.9.2-p290/bin/rails:18:in `<main>'
如果我嘗試在使用Ruby 1.8.7時運行相同的命令,則一切正常。
為什么會這樣?
我是新手,但是我可以說您缺少與Ruby 1.9.2相關的Rails安裝。
去檢查 :
rails --version
要嘗試解決此問題,請重新安裝Ruby 1.9.2的rails:
gem install rails
我有同樣的問題,它很簡單
gem install rails
然后
bundle update
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.