捆绑安装破碎的ruby 2.0升级

刚刚升级ruby 2.0 / rails 4.0,并尝试在新的rails项目上运行bundle安装.每当它碰到尚未安装的东西时,它会吐出来:
Installing coffee-rails (4.0.0.beta1) 
Errno::ENOENT: No such file or directory - /usr/lib/ruby/gems/2.0.0/build_info/coffee-rails-4.0.0.beta1.info
An error occurred while installing coffee-rails (4.0.0.beta1),and Bundler cannot continue.
Make sure that `gem install coffee-rails -v '4.0.0.beta1'` succeeds before bundling.

那么我然后跑

gem install coffee-rails -v '4.0.0.beta1'

它安装得很好,我重新运行捆绑安装,并且每次运行到我还没有安装的宝石版本时,都要重复.这里有什么问题?

解决方法

在我的情况下,事实证明,捆绑包正在尝试将gems安装到/usr/lib/ruby/gems/2.0.0的全局位置,但是由于我没有通过sudo调用它,最终导致了权限错误.我想安装到我的家里,无论如何,原来我可以做:
GEM_HOME=~/.gem/ruby/2.0.0/ bundle

并且过着幸福的生活.

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...