Ruby on rails rails gem:安装而不是安装gem

Ruby on rails rails gem:安装而不是安装gem,ruby-on-rails,Ruby On Rails,大家好!我正在使用Aptana studio v2.0.5.1278522500进行RoR开发,但在安装gem时遇到了问题。我是这里的傻瓜,希望我只是在做些蠢事 我已将这一行添加到environment.rb文件中: config.gem 'mislav-will_paginate', :verion => '>=2.3.2', :lib => 'will_paginate',

大家好!我正在使用Aptana studio v2.0.5.1278522500进行RoR开发,但在安装gem时遇到了问题。我是这里的傻瓜,希望我只是在做些蠢事

我已将这一行添加到environment.rb文件中:

config.gem 'mislav-will_paginate', :verion => '>=2.3.2',
                                   :lib => 'will_paginate',
                                   :source => 'http://gems.github.com'
然后我运行rake gems:install,如下所示:

>rake gems:install
(in C:/.../My Documents/Aptana Studio Workspace/blog)
gem install mislav-will_paginate --source http://gems.github.com
Successfully installed mislav-will_paginate-2.3.11
1 gem installed
Installing ri documentation for mislav-will_paginate-2.3.11...
Installing RDoc documentation for mislav-will_paginate-2.3.11...
>
如果我运行rake gems来验证它是否已安装,我会得到:

>rake gems

(in C:/Users/Stevo/My Documents/Aptana Studio Workspace/blog)
 - [I] RedCloth 
 - [ ] mislav-will_paginate 

I = Installed
F = Frozen
R = Framework (loaded before rails starts)
>>
我尝试运行我的应用程序,我得到:

=> Booting WEBrick
=> Rails 2.3.8 application starting on http://0.0.0.0:3000
Missing these required gems:
  mislav-will_paginate  

You're running:
  ruby 1.9.1.378 at D:/Ruby191/bin/ruby.exe
  rubygems 1.3.7 at C:/Users/Stevo/.gem/ruby/1.9.1, D:/Ruby191/lib/ruby/gems/1.9.1

Run `rake gems:install` to install the missing gems.

你知道我搞砸了什么吗?

如果你用sudo以超级用户的身份运行命令行得通吗?一些提示:避免使用Ruby 1.9.1。使用1.8.7或1.9.2。使用bundle install安装gem文件中提到的gem。如果您刚刚学习Rails,我建议您从Rails版本3.x开始,而不是从2.x开始。另外,避免使用任何IDE——如果IDE不发挥作用,您将学到更多。对于您当前的问题,请查看您使用rake安装gem的位置是否与gem返回的文件夹相同,该文件夹是mislav…您也有一个输入错误:verion应该是config.gemGood points all中的版本。不幸的是,我一直忙于工作,没有时间培养我的rails爱好。当我有时间回到这个话题时,我将跳转到Rails3.x并放下IDE。