Rails失败和奇怪的捆绑安装

有一点我无法弄清楚。

当我尝试运行rails它会说:

 Could not find sprockets-2.1.2 in any of the sources Run `bundle install` to install missing gems. 

顺便说一句,安装了sprockets-2.1.2 (我已成功运行bundle install

但据我所知,当我运行rails ,全局bin正在运行,因此我无法访问由bundler安装的本地gem。

我可以以某种方式解决这个问题,而无需手动安装很多gem,如:

 gem install what -v which? 

我已经尝试过运行rails了

 bundle exec rails … 

我没有运气:(

我正在使用RVM(如果这可能是问题的根源

我非常抱歉。 RVM确实存在一些问题。 可能是因为它是由JewelryBox (OS X rvm gui)自动安装的。 从终端重新安装后,一切都像魅力!

结论: JewelryBox仍然存在问题,所以目前依赖它特别是在RVM安装上是个坏主意。

谢谢大家试图帮助我的人!