无法使用Gemfile运行/安装Gems

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

无法在Gemfile中列出的任何gem源中找到gem’metants_as_ferret-0.4.4.gem(> = 0)ruby’。

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

来源’http://rubygems.org’

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

正如Pete所说,你的gemfile可能有问题试着打开它,看看你的acts_as_ferret是否看起来像这样。

gem "acts_as_ferret", "~> 0.5.3" 

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

在github页面上的gem上可以找到更多信息https://github.com/jkraemer/acts_as_ferret

如果即使您尝试使用其他来源也无法找到您的gem标识符,那么您的gem标识符会被错误输入。 你试图删除(>=0)吗? 我想只是说’给我任何版本’,但你已经指定版本为0.4.4。 我也不太确定’ruby’的添加。 这里的gem被列为acts_as_ferret-0.4.4.gem