2013-07-06 13 views
10

私のウィンドウにRails 3をインストールしています。 私は最新のruby 2.0.0をインストールしました。私はgemを更新しました。 私はレールを取り付ける宝石を使用してレールを取り付ける際に、成功のメッセージが来たが、最後に私はRails Installtionエラー: 'atomic'ネイティブのgemには、インストールされたビルドツールが必要です。

ERROR: Error installing rails: 
    The 'atomic' native gem requires installed build tools 

    Please update your PATH to include build tools or download the DevKit 
    from 'http://rubyinstaller.org/downloads' and follow the instructions 
    at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit' 

pleseは私も同じ問題を経験してきた...

+1

何が言っているの?これを参照してください:http:// stackoverflow.com/questions/8100891/the-json-native-gem-requires-installed-build-tools' –

答えて

7

私を助けて。い多くの研究をした後、私はうまくいくソリューションを見つけました。

を実行し、このコマンド:

pik use 200 

は今すぐ次のコマンドを実行します。

pik list 

それは次のことを実行しRubyのバージョン200を指していない場合それはあなたの

187: ruby 1.8.7 (2010-08-16 patchlevel 302) [i386-mingw32] 
192: ruby 1.9.2p290 (2011-07-09) [i386-mingw32] 
193: ruby 1.9.3p327 (2012-11-10) [i386-mingw32] 
200: ruby 2.0.0p247 (2013-06-27) [i386-mingw32] 

を示すべきあなたのインストールされたRubyにDevKitを強化する:

ruby dk.rb install 

最後に、次のコマンドを実行します。

gem install rails 

これは、Ruby 2.0の最新のRailsのバージョン4をインストールします。

+0

あなたに偉大な助けを借りてくれてありがとう... –

+0

その私の喜び –

4

私も同じ問題を抱えました。 :)しかし、私の最初のルビーのWindows上でのインストールと "ピック"はavaibleではありません 私はdevkitのフォルダに入れてみてください:ruby dk.rb init と ruby​​ dk.rb install とfinaly gem install rails ... いいえfaillure

33

エラーメッセージによると、RubyInstaller.orgから入手できるRuby DevKitをインストールする必要があります。

そしてDevKit zipファイルをどこかに展開してください。(あなたはウィンドウを使用しています - >:c:\ xxxx) c:\ xxxxに移動して "ruby"を実行してくださいdk.rbのINIT」とし、 『ルビーは..』

をインストールし、再insallレールしようdk.rb ..

私はこれが役に立てば幸い、

+0

恐ろしい!それは私にとって素晴らしい作品です!ありがとうございました! :) –

+1

これらの手順は不完全なので、単にrubyをインストールしてからgem install railsと言う。 http://rubyonrails.org/download – Rop

+0

これは私のためにも多くの手品をしてから働いた!どうもありがとう。 :) –

0

あなたはおそらく好きでするつもりはありませんこの回答は、あなたが行く場合: https://github.com/oneclick/rubyinstaller/wiki/Development-Kit
ctuallyかなりあなたを助けます。

Development-Kitをインストールし、 "ruby dk.rb init"と "ruby dk.rb install"を実行するディレクトリにcdしてください。終了すると "gem installレール "とそれは単に動作します。

簡単、私はそれを見ていないと見逃して初めて

1

github.comのいずれかがあることを教えてくれる:\プログラムファイル:あなたのRUBY_INSTALL_DIRへ

パスはC」のように任意の空白を(含めることはできません\ Ruby193 ")。これは、DevKitが必要な宝石をインストールしようとするとすぐにルビインストールのパスにある空白で特定のエラーメッセージが表示されるため、非常に重要です。

これは私にとってこの種の問題を解決しました。

関連する問題