2013-03-03 155 views
1

耙错误我一直在与导轨设置流浪的railscast这里找到如下: http://railscasts.com/episodes/292-virtual-machines-with-vagrant束失败与流浪汉

我已经rbenv有一个稍微更新版本的Ruby on流浪汉运行(1.9.3p125 )。一切都很好,直到我尝试捆绑。这是我得到的错误:

流浪汉@ lucid32:/游民$束
从http 撷取宝石元数据:RubyGems的...
来自HTTP的获取宝石的元数据:RubyGems的...
解析相关.. 。
使用耙子(10.0.3)

变量Errno :: EPROTO:协议错误 - 在安装耙(10.0.3)/流浪者/ bin中
发生错误,并且捆扎机无法继续。
确保gem install rake -v '10.0.3'在捆绑之前成功。

我试过安装那个rake版本的gem,然后运行rbenv似乎要安装的rehash,但是再次运行bundle仍然给我同样的错误。

回答

0

我能够通过将打包商从1.3.2降级到1.2.5来解决此问题。

rvm use @global 
gem uninstall bundler 
gem install bundler -v 1.2.5 
# switch back to the default gemset 
rvm use 
bundle install 
# everything should work now 

,我唯一改变的另一件事是我从RVM 19年1月18日恢复到10年1月17日,但我不肯定的那一步是必要的。