Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails错误消息_Ruby On Rails_Ruby_Gem - Fatal编程技术网

Ruby on rails Rails错误消息

Ruby on rails Rails错误消息,ruby-on-rails,ruby,gem,Ruby On Rails,Ruby,Gem,所以我在自学rails,并尝试创建简单的博客类型的网页。但是,每次尝试从命令行运行时,我都会收到此错误消息 rails generate scaffold post title:string body:text created_at:datetime ←[31mCould not find gem 'rails (= 3.2.2) x86-mingw32' in any of the gem sources listed in your Gemfile.←[0m ←[33mRun `bundle

所以我在自学rails,并尝试创建简单的博客类型的网页。但是,每次尝试从命令行运行时,我都会收到此错误消息

rails generate scaffold post title:string body:text created_at:datetime
←[31mCould not find gem 'rails (= 3.2.2) x86-mingw32' in any of the gem sources
listed in your Gemfile.←[0m
←[33mRun `bundle install` to install missing gems.←[0m

我有Ruby v1.9.3和Rails v。我还下载了RubyGems v1.8.17。我已经重新安装了所有三个,并确保它们已添加到路径中。我猜我错过了一些简单的东西,但我不明白这是什么意思。谢谢。

您是否使用

rails new project_name

如果您这样做了,它会告诉您运行bundle安装。您是否尝试在命令行中键入“bundle install”?

Yeh C:\>rails new blog,然后我更改了目录并尝试运行上述命令。收到消息后,我转到ruby193 bin目录并尝试bundle安装,但找不到gem error您将目录更改为项目目录,对吗?bundle安装也应该从project目录运行,而不是ruby-bin目录。我正在bin目录中使用bundle安装。谢谢。您也不应该在'C:`下创建项目目录,而应该在主目录下创建项目目录。