2013-10-27 149 views
4

我學習模塊和類的軌道上的紅寶石,並遵循教程。 當我嘗試安裝這樣的寶石:寶石簡單的導航(或寶石 「簡單的導航」) 在執行寶石,我得到這個錯誤Ruby和Rails的寶石安裝問題

錯誤...(GEM:CommandLineError)

未知命令簡單的導航

這種情況與所有寶石。 gem安裝簡單導航工程,但是當我運行軟件包安裝時沒有安裝。我必須手動將它添加到gemfile才能使其正常工作。

任何人都知道爲什麼會發生這種情況?使用Ruby 2.00和Rails 4

+0

不應該是'gem install simple-navigation'而不是'gem simple-navigation' – David

回答

3

這是打算的行爲。 gem install simple-navigation將正常工作,安裝寶石爲紅寶石,但是安裝一個寶石爲您應用程序,則需要寶石添加到您的Gemfile中,然後運行bundle install,而不是僅僅運行gem install命令。

由於您正在運行gem simple-navigation,您正在收到您發佈的錯誤,而這不是命令。