문제

2010-04-29 5 views
2

우분투에있어, 나는이 몽고에 지금 CD를 내가 시작했습니다문제

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

mongod

을보고

install gem mongo 

을했습니다 보석 디렉토리 및 시도해보십시오

> ruby examples/simple.rb 

bson 보석이 여기까지 무엇

> gem list 
*** LOCAL GEMS *** 

bson (1.0) 
bson_ext (1.0) 
mongo (1.0) 
rack (1.1.0) 
sinatra (1.0) 

어떤 제안이 설치되어 있기 때문에 내가 이해를 할 수 없습니다 오류

./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 

?

+0

당신의 루비/루비 젬 버전은 무엇입니까? –

+0

감사합니다. 1.3.5 – Paul

+0

그리고 덧붙여 말하자면, 작은 Sinatra App에서 작동합니다. 나는 몽고가 필요하고, 연결을 만들고 그것을 사용하기 시작한다 ... 모든 황금. – Paul

답변

4

예제 스크립트에는 rubygems가 필요하지 않습니다. 즉, bson이로드 경로에 있지 않음을 의미합니다. 스크립트 시작 부분에

을 추가하면 정상적으로 작동 할 것입니다.