Ruby on rails 失踪的宝石被称为;轨道“?”;??非常困惑

Ruby on rails 失踪的宝石被称为;轨道“?”;??非常困惑,ruby-on-rails,ruby,Ruby On Rails,Ruby,我正在尝试运行rake db:create 并获得以下消息: 在gem文件中列出的任何gem源中找不到gem“rails(=3.0.10,运行时)”。 运行bundle install安装缺少的gems 我是Rails的新手,不知道自己在做什么,所以非常感谢您的帮助 谢谢 转到您的控制台并运行 bundle install 你可能需要 sudo bundle install. 如果您检查应用程序的Gemfile或更易于阅读的指南,您试图使用rails(rake),但您似乎没有安装rails…

我正在尝试运行rake db:create

并获得以下消息:

在gem文件中列出的任何gem源中找不到gem“rails(=3.0.10,运行时)”。 运行
bundle install
安装缺少的gems

我是Rails的新手,不知道自己在做什么,所以非常感谢您的帮助


谢谢

转到您的控制台并运行

bundle install
你可能需要

sudo bundle install.

如果您检查应用程序的Gemfile
或更易于阅读的指南,您试图使用rails(rake),但您似乎没有安装rails…您的Gemfile位于应用程序根/Gemfile中。转到安装应用程序的目录,您应该会在那里看到GEM文件。如果您通过键入类似于
rails mytestapp
的内容来设置应用程序,您将在
mytestapp/Gemfile
中找到它,我是否在/testApp中运行bundle install?或者在我的根目录中?在应用程序的根目录中,因为它需要查看
Gemfile
。基本上,与您的
Gemfile
所在的文件夹相同。例如,如果您在
~/projects/mytestapp
中安装了应用程序,并且您的
Gemfile
位于
~/projects/mytestapp/Gemfile
;从
~/projects/mytestapp
目录运行
bundle install
,我做到了。尝试执行与上述相同的命令,但在执行捆绑包安装后出现相同的错误…能否键入
gem list
(可能是
sudo gem list
)并粘贴输出?
source 'http://rubygems.org'
gem 'rails', '3.0.10'
...