裝載RJB(紅寶石的Java橋),但無法在IRB返回 「真」 使用</p> <pre><code>require 'rjb' </code></pre> <p>在Windows
require 'rjb'
在我的應用程序返回
cannot load such file -- rjb
包括「RJB '進入Gemfile並不能解決問題。怎麼了?
require "rubygems"
沒有幫助。
rjb已安裝。
我的Ruby 1.9.3
裝載RJB(紅寶石的Java橋),但無法在IRB返回 「真」 使用</p> <pre><code>require 'rjb' </code></pre> <p>在Windows
require 'rjb'
在我的應用程序返回
cannot load such file -- rjb
包括「RJB '進入Gemfile並不能解決問題。怎麼了?
require "rubygems"
沒有幫助。
rjb已安裝。
我的Ruby 1.9.3
根據紅寶石的版本你使用,你需要先裝入了RubyGems:
require "rubygems"
require "rjb"
您可以檢查是否rjb
安裝作爲寶石從控制檯使用gem list rjb
。
沒有關於您使用的Ruby版本的更多細節,請猜測這是我能夠回答的最好的。
這樣項目的編輯Gemfile中,添加一個字符串:
gem 'rjb', '1.4.7' <- put version of installed rjb gem
然後保存的Gemfile 做
bundle install
附:對不起,我的英文=)
要求「rubygems」沒有幫助。 rjb已安裝。我有Ruby 1.9.3 – Paul 2012-03-11 15:56:51
如果IRB發現它並且從控制檯調用腳本不是,那麼這可能意味着IRB和腳本正在使用不同版本的Ruby,或者無法訪問相同的寶石列表。請檢查'gem env'並從'irb'裏面確認它們確實是Ruby的相同版本。 – 2012-03-11 19:22:05