【发布时间】:2013-03-03 22:28:06
【问题描述】:
我一直在关注关于使用此处找到的 Rails 设置 Vagrant 的 railscast: http://railscasts.com/episodes/292-virtual-machines-with-vagrant
我在 vagrant 上运行 rbenv,并使用稍微更新的 ruby (1.9.3p125) 版本。一切都很好,直到我尝试捆绑。这是我得到的错误:
vagrant@lucid32:/vagrant$ 捆绑包
从 http:rubygems 获取 gem 元数据...
从 http:rubygems 获取 gem 元数据...
解决依赖关系...
使用 rake (10.0.3)
Errno::EPROTO: 协议错误 - /vagrant/bin
安装 rake (10.0.3) 时出错,Bundler 无法继续。
在捆绑之前确保 gem install rake -v '10.0.3' 成功。
我已经尝试 gem 安装该版本的 rake,然后运行似乎可以安装的 rbenv rehash,但再次运行 bundle 仍然给我同样的错误。
【问题讨论】:
标签: ruby-on-rails vagrant rbenv