Проблема с драйвером MongoDB Ruby - PullRequest
2 голосов
/ 30 апреля 2010

Я на Ubuntu, и я сделал

install gem mongo

который сообщил

Successfully installed bson-1.0
Successfully installed mongo-1.0
2 gems installed

Я начал mongod

Теперь я перехожу в каталог с монго и пытаюсь

> 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)

Любые предложения, что здесь?

1 Ответ

4 голосов
/ 30 апреля 2010

Пример сценария не требует rubygems, что означает, что bson не будет находиться на вашем пути загрузки. Если вы добавите

require 'rubygems'

к началу сценария, я думаю, что он будет работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...