我遇到了以下錯誤而在我的Gemfile與ruby-debug19
運行bundle install
:紅寶石版本> = 1.9.2錯誤,但使用Ruby 1.9.3
Installing linecache19 (0.5.12) /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/installer.rb:163:in `install': linecache19 requires Ruby version >= 1.9.2. (Gem::InstallError)
所以我升級到1.9.3紅寶石,當我運行ruby -v
我得到:
ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-darwin11.3.0]
然而,再次捆綁運行安裝收益同樣的錯誤 - 這怎麼可能發生?
UPDATE 好了,甚至怪異:
我試圖運行軌道命令,並將其上述軌道在此係統上安裝。我跑了sudo gem install rails
,看到它安裝。然後我又跑了rails -v
,它仍然說它沒有安裝!任何人都知道這裏發生了什麼?