我在Ubuntu上,我已经完成了
install gem mongo
报道了
Successfully installed bson-1.0
Successfully installed mongo-1.0
2 gems installed
我已经开始了mongod
现在我转到mongo gem目录并尝试
> ruby examples/simple.rb
我收到了错误
./examples/../lib/mongo.rb:31:in `require': no such file to load -- bson (LoadError)
from ./examples/../lib/mongo.rb:31
from examples/simple.rb:3:in `require'
from examples/simple.rb:3
我无法理解,因为安装了bson gem
> gem list
*** LOCAL GEMS ***
bson (1.0)
bson_ext (1.0)
mongo (1.0)
rack (1.1.0)
sinatra (1.0)
有什么建议吗?
答案 0 :(得分:4)
示例脚本不需要rubygems,这意味着bson不会出现在加载路径中。如果你添加
require 'rubygems'
到脚本的开头,我相信它会起作用。