我正在運行Ruby v1.8.7和Rails v3.0.9。無法獲取Twitter的寶石加載 - 沒有這樣的文件
我試圖用這個嘰嘰喳喳的寶石:http://twitter.rubyforge.org/,V1.7.0
的方向說明你需要:
require 'rubygems' require 'twitter'
不過,我得到這個錯誤:
LoadError no such file to load -- twitter
我讀到SO 1.7.0 gem與Ruby 1.8.7不兼容,所以我降級到0.9(所提到的SO版本與1.8.x兼容),但仍然無效。
有一件奇怪的事情是,如果我激發irb,並首先包含rubygems,那麼我可以包含twitter並沒有問題。
我不得不使用sudo安裝gem,但我不認爲這應該是問題。
任何想法,我可以如何成功地將這個twitter gem包含到我的應用程序中?一旦我能夠克服這個障礙,它看起來非常容易使用。
更新:我嘗試添加
gem 'twitter'
我的Gemfile就跑捆綁安裝,現在我得到的Phusion客運錯誤:
Ruby (Rack) application could not be started Could not find twitter-1.7.1 in any of the sources (Bundler::GemNotFound)
我不得不添加相同的。我將會研究爲什麼,並在稍後發佈。 – Gram