无法使用Gemfile运行/安装Gems

时间:2011-10-31 07:25:13

标签: ruby-on-rails ruby ruby-on-rails-3 rubygems ruby-on-rails-3.1

当我给bundle install或bundle exec时,我收到此错误

在Gemfile中列出的任何宝石来源中找不到宝石'acts_as_ferret-0.4.4.gem(> = 0)ruby'。

显然,Gemfile中的第一个gem是acts_as_ferret-0.4.4,source是

来源'http://rubygems.org'

我尝试了其他来源,但仍然没有工作!!!

2 个答案:

答案 0 :(得分:1)

正如皮特所说,你的宝石文件可能存在问题 尝试打开它,看看你的acts_as_ferret是否看起来像这样。

gem "acts_as_ferret", "~> 0.5.3"

如果没有尝试将其更改为上述

github页面上的gem上有更多信息 https://github.com/jkraemer/acts_as_ferret

答案 1 :(得分:0)

如果您的宝石标识符错误类型,即使您尝试使用其他来源也无法找到它。您是否尝试删除(>=0)?我想只是说'给我任何版本',但你已经指定版本为0.4.4。我也不太确定'红宝石'的添加。 Here宝石列为acts_as_ferret-0.4.4.gem