簡體   English   中英

在RVM下使用Ruby 1.9.2運行Rails時出錯

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM