[解決済み] json」ネイティブ gem は、インストールされたビルドツールを必要とします。
質問
私は
ruby 1.9.2p180 (2011-02-18) [i386-mingw32]
を Windows 7 マシンにインストールしました。さて、JSON gemをインストールしようと、"gem install json"というコマンドを使用したところ、次のようなエラーが発生しました。
ERROR: Error installing JSON:
The 'json' native gem requires installed build tools.
Please update your PATH to include build tools or download the DevKit
from '[http://rubyinstaller.org/downloads][1]' and follow the instructions
at '[http://github.com/oneclick/rubyinstaller/wiki/Development-Kit][2]'
そして、DevKit-4.5.0-20100819-1536-sfx.exeをダウンロードしてきました。C:DevKitに解凍してください。そして、コマンドプロンプトから、以下のコマンドを実行しました。
ruby dk.rb init
上記のコマンドを実行した後、config.yamlが生成され、私のrubyフォルダのパスが自動的に追加されていることを確認しました。これは、config.yamlファイルの最下部にある "- C:/Ruby192" という行です。
ruby dk.rb review
Ruby dk.rb install" を実行すると、devkit の機能がルビーに注入されるというメッセージが表示されました。
ruby dk.rb install
次のようなメッセージが表示されました。
[INFO] RubyGems override already in place for C:/Ruby192, skipping.
[INFO] Installing C:/Ruby192/lib/ruby/site_ruby/devkit.rb
ここで、JSON gemを再度コマンドで実行してみました。
gem install json
. そして、前と同じエラーメッセージが表示されました。
ERROR: Error installing JSON:
The 'json' native gem requires installed build tools.........
何か見逃していませんか?
解決方法は?
これらのインストーラは、パスを変更すると思います。 それらを実行した後、最後にdevkitの存在を必要とするgemをインストールしようとする前に、CMDウィンドウを閉じたり開いたりしてみましたか?
また、あなたのRubyのバージョンに合ったdevkitのインストーラを使用していることを確認してください。 devkit の wiki ページにあるドキュメントには、要件が書かれています。
<ブロッククオートRubyInstaller バージョン 1.8.7, 1.9.2, 1.9.3 の場合は、DevKit 4.5.2
関連
-
[解決済み】ActionController::UnknownFormat
-
[解決済み】Rubyで数値の配列の合計を出すには?
-
[解決済み] json gem のインストール中にエラー 'mkmf.rb can't find header files for ruby' が発生する。
-
[解決済み] RMagickのインストール。MagickWand.hが見当たりません。
-
[解決済み] Ruby - 文字列を日付に変換する
-
[解決済み] Ruby で Fixnum から String への暗黙の変換ができない (TypeError)
-
[解決済み] 正しいJSONコンテンツタイプは何ですか?
-
[解決済み] UnixツールでJSONをパースする
-
[解決済み] gemのインストールで --no-ri --no-rdoc をデフォルトにするには?
-
[解決済み] mysql2 のインストールに失敗しました。gem ネイティブエクステンションのビルドに失敗しました
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】Ruby: 特定のバージョンのruby gemをインストールする方法は?
-
[解決済み] Rubyの除算はなぜ10進数ではなく整数を返すのですか?
-
[解決済み] Rubyで配列を降順にソートする方法
-
[解決済み] gemをインストールできない - makeが内部または外部のコマンド操作可能なプログラムまたはバッチファイルとして認識されない。
-
[解決済み] Ruby on Railsでホスト名やIPを取得する
-
[解決済み] Capybaraを使ったドロップダウンでのオプションの選択方法
-
[解決済み] ファイルの存在を確認する方法 [重複]について
-
[解決済み] Ruby 2.0.0p0 IRB警告。"DLは非推奨です。Fiddleをお使いください。"
-
[解決済み] Rubyでガウス(正規分布)乱数を生成するコード
-
[解決済み] 構文エラー、予期しない ',', 期待する ')' 。