2012-01-09 10 views
0

以前には、レールに1.88.7のrubyがインストールされていました。私はその後、ruby 1.9.2をダウンロードし、これをレール上で実行しようとしました。1.8.7がインストールされていた後にruby 1.9.2でレールをインストールする

私は1.9.2フォルダを抽出し、ルビーのコマンドプロンプトを経由してそれにナビゲートし、入力された:

ruby setup.rb 

私はその後、ライン使用して最新バージョンに宝石を更新:今すぐ

gem update --system 1.8.15 

をチュートリアルの次の行を実行しようとすると、エラーが発生します。コードの行は、(C:\ Ruby192ビン\)位置にプロンプ​​トから実行するときに、私は、次のエラーが表示さ

gem install rails --version 3.0.11 

(\デスクトップ\ 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

私はPIKをインストールしますが、プロジェクト内のreadmeファイルがあり、それを –

+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 –

関連する問題