2011-01-11 85 views
8

我正在尝试在Ruby 1.9.2上运行我的机器上的Rails 3.0.3。我已经安装了rvm并用它来安装Ruby 1.9.2。接下来要安装我想要的宝石?我该如何安装rubygems与rvm?两者有什么区别?

特别是,请给出命令安装RubyGems 1.3.6,因为Rails 3.0.3特别要求它。 rvm可以自己安装Rails,还是我需要RubyGems?

+0

ruby​​gems是一个红宝石级别的工具,用于管理和打包不同的Ruby代码库。 rvm是一个用于管理不同版本的Ruby解释器的shell级工具。 – 2011-05-02 21:16:51

回答

9

是的,你可以用rvm安装宝石。用途:

rvm use 1.9.2 # Make sure you're using the installed version 
rvm gem install --version '3.0.3' rails 

更新,包括创业板的具体版本。

+0

但我不需要先安装宝石?我需要宝石1.3.6。我怎么弄到的? – Chani 2011-01-11 20:25:47

4

看起来您已经安装了导轨,从您说明问题的方式。要使用rvm安装rubygems-1.3.6,只需确保您的rvm install已更新,并且您正在使用所需的ruby,然后使用rvm rubygems 1.3.6来选择该版本的rubygems。

rvm get head 
rvm reload 
rvm use 1.9.2 
rvm rubygems 1.3.6 
相关问题