2012-03-15 3 views
1

트위터의 보석을 업데이트하고 싶었 기 때문에 실수로 bundle update twitter이라고 썼습니다. 내가 서버 (승객과의 nginx를) 다시 시작할 때 그것은 나에게 소리 쳤다 : 내 전문 경력의 거의 말을이었다번들러가 미친 듯이 행동하고 있습니다

Exception PhusionPassenger::UnknownError in PhusionPassenger::Rack::ApplicationSpawner (Could not find rake-0.9.2.2 in any of the sources (Bundler::GemNotFound)) (process 31117, thread #<Thread:0x00000100887358>): 

내가 자살을 고려한다. 하지만 난 1 층에있어.

하나의 bundle install 하나는 나중에 완벽하게 작동합니다 : Your bundle is complete! It was installed into ./twitter.

저는 RVM을 사용하고 있습니다. 지금까지는 모든 것이 잘되었습니다. 보석이 내 레일 폴더 안에 들어 있지 않은 오래되고 편안한 상황으로 되돌리려면 어떻게해야합니까?

답변

1

실제로는 bundle install twitter입니다.
bundle install --system을 실행하여 재설정하십시오.

+1

프로젝트 내의'.bundle/config'에서 twitter를 언급하는 줄을 삭제하십시오. –

+0

고맙습니다. 세상의 모든 공주와 공주님이 당신의 영혼을 찬양 할 것입니다. – CamelCamelCamel

관련 문제