我有RubyGems版本1.8.5和Ruby版本1.8.7。我的問題是,即使安裝寶石後,我不能require
它。在命令行輸入gem list --local
給出:無法要求RubyGems
bundler (1.0.15)
hpricot (0.8.4)
json (1.5.1)
redcarpet (1.17.1)
但這沒有幫助。
begin
require 'bundler'
rescue LoadError => boom
warn "Bundler not found"
exit 0
end
# I get Bundler not found
我運行Ubuntu納蒂32位
UPDATE:需要在irb
的RubyGems後,我收到了很多informable錯誤即
LoadError: no such file to load -- bundler
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require'
from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
from (irb):3
from :0
看起來你並不需要在任何地方需要捆綁器之前需要使用rubygems。 – jergason
@Jergason我實際上試圖克隆官方的github服務並運行他們在自述文件中提到的命令。從那裏我得到了Bundler在安裝時未安裝的錯誤。他們的代碼運行整個網站,所以可能問題出在我的系統上。 – Ankit
@Jergason你的建議幫助,現在我得到更好的錯誤信息。我已經更新了這個問題 – Ankit