升级到rails 3,并在一个混合平台开发组中使用bundler for gems。我在窗户上。当我运行bundle install时,它会成功完成,但不会安装hpricot。HPRICOT线是:

gem "hpricot", "0.8.3", :platform => :mswin

也试过
gem "hpricot", :platform => :mswin

两个都很好,但当我试着做一个“捆绑秀”时,我得到:
Could not find gem 'hpricot' in the current bundle.

如果我运行一个rails控制台并尝试“需要‘hpricot’”,我会得到:
LoadError: no such file to load -- hpricot

我也手动安装了hpricot,仍然会出现上述错误。在移到轨道3之前,这个方法运行良好。

最佳答案

在控制台中尝试此操作,然后进行捆绑安装,它将工作:

gem install hpricot --platform=mswin32

10-04 15:18