2011-08-30 49 views
0

我試圖運行耙分貝:在任何寶石來源失蹤的寶石叫「鐵軌」?很迷茫

找不到寶石「軌(= 3.0.10,運行時間)」:創建

,並獲得以下消息列在您的Gemfile中。 運行bundle install安裝缺失的寶石。

我是全新的Rails,不知道我在做什麼,所以任何幫助都非常感謝。

謝謝!

+0

(耙子),但你似乎沒有安裝導軌... –

回答

0

轉到您的控制檯並運行

bundle install 

您可能需要

sudo bundle install. 

如果您檢查您的應用程序<APPLICATION_ROOT>/Gemfile的Gemfile中,你應該看到類似

source 'http://rubygems.org' 
gem 'rails', '3.0.10' 
... 

當您運行bundle install時,它會抓取您擁有列表中的所有寶石在您的Gemfile中編輯以確保您可以運行您的應用程序。

如果嘗試運行bundle installsudo bundle install時出現錯誤,請首先運行gem install bundlersudo gem install bundler

無論您是否需要sudo將取決於您的紅寶石安裝如何設置。

編輯:問題似乎紅寶石版本問題(去圖!),我建議他安裝RVM有關係,或者您正在嘗試使用導軌更容易閱讀指南mac

+0

找不到gemfile ... –

+0

你的Gemfile在你的應用程序根目錄/ Gemfile中。轉到您設置應用程序的目錄,您應該在那裏看到Gemfile。 如果你通過輸入'rails mytestapp'來設置你的應用程序,你可以在'mytestapp/Gemfile'中找到它 –

+0

我在/ testApp中運行軟件包安裝嗎?或在我的根? –