2012-01-09 66 views
0

我之前在安裝的rails上安裝了ruby 1.8.7。然後我下載了Ruby 1.9.2並試圖讓它在rails上運行。以前安裝1.8.7之後用ruby 1.9.2安裝rails

我提取的1.9.2的文件夾,並通過紅寶石命令提示符導航到它,並進入:

gem update --system 1.8.15 

現在:

ruby setup.rb 

我然後用線更新了寶石到最新版本當我嘗試從教程中運行下一行時,我正在發生錯誤。的代碼行是:

gem install rails --version 3.0.11 

從提示在位置(C:\ Ruby192 \ bin)中運行時,我收到以下錯誤(\桌面\的rubygems-1.8.15)或從:

ERROR: While executing gem ... (ArgumentError) 
    marshall datatoo short 

任何人都知道爲什麼會發生這種情況,或者我可以如何設置1.9.2的另一種方式來安裝在導軌上?

回答

0

你真的應該看看使用rvm。 http://beginrescueend.com/rvm/install/

它允許您爲每個項目安裝紅寶石。

編輯:

它看起來像你可能會使用Windows。試一試吧。 https://github.com/vertiginous/pik/

+0

我已經安裝了碧雲但現在我不確知如何使用它 – 2012-01-10 10:11:55

+0

有一個在項目中的自述: https://github.com/vertiginous/pik/blob/master/README.rdoc 或者你可以參考這篇博文: http://blog.benhall.me.uk/2010/08/installing-rails-30-ruby-192-and-pik-on.html – 2012-01-12 18:51:12

相關問題