2010-10-07 179 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都安裝了一個批處理文件,根據文檔,這也不是。