我意外地写了bundle update twitter
因为我想更新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>):
这几乎是我职业生涯的结束,因为我考虑过自杀。但我在一楼。
一个bundle install
以后一切都很完美,只有:Your bundle is complete! It was installed into ./twitter
。
我正在使用RVM。到目前为止一切都很好。如何恢复宝石不在我的rails文件夹中的旧而舒适的情况?
答案 0 :(得分:1)
你实际上跑了bundle install twitter
运行bundle install --system
重置它。