捆绑安装破碎的ruby 2.0升级
发布时间:2020-12-16 19:38:26 所属栏目:百科 来源:网络整理
导读:刚刚升级到 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
刚刚升级到
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 并且过着幸福的生活. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |