By ZUIFU Blogger 2011年12月27日 Leave a Comment

Ruby_on_Rails_logo1

昨日の記事「【Ruby on Rails入門】30分で構築するWindows開発環境」について補足。

実際に、railsでアプリを作成しようとした場合に、下記のエラーが出た場合。


C:\work\ruby>rails new sample
create
create README
create Rakefile
create config.ru
create .gitignore
create Gemfile



Installing coffee-script (2.2.0)
Using rack-ssl (1.3.2)
Installing json (1.6.4)
Gem::InstallError: 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' and follow the instructions
at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'
An error occured while installing json (1.6.4), and Bundler cannot continue.
Make sure that `gem install json -v '1.6.4'` succeeds before bundling.

エラーメッセージの通り、Development-Kitをインストールしてやる必要があります。

http://rubyinstaller.org/downloads/から下記をダウンロード。
http://github.com/downloads/oneclick/rubyinstaller/DevKit-tdm-32-4.5.2-20110712-1620-sfx.exe

インストールしたいディレクトリに、ダウンロードしたexeを解凍。
※ここでは、C:\Ruby193\devkit以下に解凍。

解凍したディレクトリに移動し、下記コマンドを実行。


>ruby dk.rb init

C:\Ruby193\devkit>ruby dk.rb init
[INFO] found RubyInstaller v1.9.3 at C:/Ruby193

Initialization complete! Please review and modify the auto-generated
'config.yml' file to ensure it contains the root directories to all
of the installed Rubies you want enhanced by the DevKit.

>ruby dk.rb install

書いてて気付きましたが、下記に親切にキャプチャ付でインストールdkのインストール方法が記載されていました。。。
http://www.ruby-assn.org/ja/tech/install_rails02.htm

DevKitをインストールすれば、上記のエラーは以後解消します。

以上




Leave a Reply

(required)

(required)