dji*_*i33 2 ruby gem rubygems ruby-on-rails-3
我正在运行Ruby v1.8.7和Rails v3.0.9.
我试图用这个叽叽喳喳的宝石: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 'twitter'
到我的Gemfile并运行bundle install,现在我收到Phusion Passenger错误:
Ruby (Rack) application could not be started Could not find twitter-1.7.1 in any of the sources (Bundler::GemNotFound)
你需要在你的Gemfile中要求twitter gem.运行bundle install,现在再次检查.
gem 'twitter'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3031 次 |
| 最近记录: |