我正在嘗試在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?
我正在嘗試在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?
是的,你可以用rvm安裝寶石。用途:
rvm use 1.9.2 # Make sure you're using the installed version
rvm gem install --version '3.0.3' rails
更新,包括創業板的具體版本。
但我不需要先安裝寶石?我需要寶石1.3.6。我怎麼弄到的? – Chani 2011-01-11 20:25:47
看起來您已經安裝了導軌,從您說明問題的方式。要使用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
rubygems是一個紅寶石級別的工具,用於管理和打包不同的Ruby代碼庫。 rvm是一個用於管理不同版本的Ruby解釋器的shell級工具。 – 2011-05-02 21:16:51