2011-08-30 43 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中运行软件包安装吗?或在我的根? –