Ruby gem表示即使它没有被安装

时间:2010-11-09 11:11:57

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

在安装了flutie和formtastic后,我在Snow Leopard上运行导轨时遇到了麻烦。 基本上我将以下几行添加到Gemfile中:

gem 'formtastic', '~> 1.1.0'
gem 'flutie', '1.1.1'

运行捆绑安装后,这些将安装在输出中。 Infact捆绑检查也正确运行:

The Gemfile's dependencies are satisfied

即使运行捆绑包列表也会显示已安装两个宝石:

 * flutie (1.1.1)
 * formtastic (1.1.0)

无论其!当我尝试运行任何rails命令时,我收到以下错误消息:

Could not find flutie-1.1.1 in any of the sources
Try running `bundle install`.

我运行了rake flutie:安装后安装并试图通过导轨运行formtastic安装。

有什么想法吗?任何帮助表示赞赏!

注意:我运行的rails版本是3.0.1,ruby版本是1.9.2p0。我在OS X 10.6.4上从源代码编译了这个。 Win7盒子上的相同版本似乎工作正常!

1 个答案:

答案 0 :(得分:0)

我不确定发生了什么,但是安装RVM解决了这个问题。我强烈建议其他在Mac上遇到Ruby问题的人先尝试RVM!