我正在尝试运行rake db:create
并收到以下消息:
无法在Gemfile中列出的任何gem源中找到gem'rail(= 3.0.10,runtime)'。
运行bundle install
以安装缺少的宝石。
我是Rails的新手,不知道我在做什么,所以任何帮助都非常感激。
谢谢!
答案 0 :(得分:0)
转到您的控制台并运行
bundle install
您可能需要
sudo bundle install.
如果您检查应用程序的{Gemfile} <APPLICATION_ROOT>/Gemfile
,您应该会看到类似
source 'http://rubygems.org'
gem 'rails', '3.0.10'
...
运行bundle install
时,它会抓取您在Gemfile中列出的所有宝石,以确保您可以运行您的应用程序。
如果您在尝试运行bundle install
或sudo bundle install
时出错,请先运行gem install bundler
或sudo gem install bundler
。
您是否需要sudo
取决于您的ruby安装的设置方式。
编辑:问题似乎与ruby版本问题有关(请参见图!),我建议他安装RVM或更容易阅读的{{3}指南}