2010-10-07 284 views
0

我是Ruby on Rails的新手。我有一个关于安装宝石的简单问题。Windows Gem安装

我正在使用Windows 7 64位机器与Ruby 1.9.2和Rails 3.0,我试图安装gravatar_image_tag宝石

gem install gravatar_image_tag

后,我运行它说,它succcessful。但是,当我尝试这样做:

gravatar_image_tag -v

它说,'gravatar_image_tag' is not recognized as an internal or external command, operable program or batch file'

当我看着我的ruby192/bin文件有钢轨的批处理文件,批注等等等等的工作不错,但有没有gravatar_image_tag的批处理文件。

我想知道我在哪里出错了。

在此先感谢。

+0

如果我的回答是正确的,请您将其标记为正确的? – 2010-10-10 22:36:21

回答

1

并非所有的gem都可以从命令行执行。以查看是否安装了宝石(以及它的版本),最好的方法是运行:

gem list 
+2

'gem list --local'将在试图查询存储库时避免挂起 – Eric 2010-10-08 01:19:35

-1

如果你想使用宝石的轨道内3项目,你应该把它添加到您的Gemfile(以你的项目的根源)。像这样的东西

gem "gravatar_image_tag" 

然后运行bundle install

gravatar_image_tag应放置在您的视图的某处,以生成正确的html。

更多信息可在t heir github page上找到。

[编辑]也许我的回答不是太重要。要检查是否创业板已正确安装,你要么型

gem list gravatar_image_tag 

bundle show gravatar_image_tag 

如果使用捆绑安装的宝石。

并非所有的gem都安装了一个批处理文件,根据文档,这也不是。