プロフィール

最近読んだ本

無料ブログはココログ

« Leopard に Ruby on Rails 3.2.8 をインストール | トップページ | マインドマップでプレゼンしてみた »

Windows 7 に Ruby on Rails 3.2.8 をインストール

先日、Mac OS X 10.5.8 Leopard に Ruby on Rails 3.2.8 をインストールしました。
(こちらのエントリ参照→ Leopard に Ruby on Rails 3.2.8 をインストール

今度は Wondows 7 にも入れてみたのですが、結構苦戦しました。


まず、Ruby1.9.3 をインストール。
インストーラは以下のサイトからダウンロード。
http://rubyinstaller.org/downloads/


Mac のときと同様に以下を行います。
RubyGems のアップデート。
> gem update --system
Rdoc のアップデート。
> gem install rdoc
Rails のインストール。
> gem install rails


Windows では DevKit のインストールが必要らしいので、それをインストール。
インストーラは以下のサイトからダウンロード。
http://rubyinstaller.org/downloads/

これでインストールは完了のはず・・・ですが、DevKit が曲者でした。



アプリを作成してみると、
> rails new app01
json のインストールのところでエラーが出ました。

json のみをインストールしてみます。
> gem install json
以下のエラーが出ます。
> gem install json
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
ERROR: Error installing json:
ERROR: Failed to build gem native extension.

C:/Ruby193/bin/ruby.exe extconf.rb
creating Makefile

make
'make' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。


Gem files will remain installed in C:/Ruby193/lib/ruby/gems/1.9.1/gems/json-1.7.5 for inspection.
Results logged to C:/Ruby193/lib/ruby/gems/1.9.1/gems/json-1.7.5/ext/json/ext/generator/gem_make.out
DevKit は動いていますが、make のパスが通っていないようです。


devkit.rb の中身を見てみます。
(私の環境では C:¥Ruby193¥lib¥ruby¥site_ruby にありました。)
# enable RubyInstaller DevKit usage as a vendorable helper library
unless ENV['PATH'].include?('c:¥¥devkit¥¥mingw¥¥bin') then
puts 'Temporarily enhancing PATH to include DevKit...'
ENV['PATH'] = 'c:¥¥devkit¥¥bin;c:¥¥devkit¥¥mingw¥¥bin;' + ENV['PATH']
end
ENV['RI_DEVKIT'] = 'c:¥¥devkit'
ENV['CC'] = 'gcc'
ENV['CXX'] = 'g++'
ENV['CPP'] = 'cpp'
一時的に DevKit のパスを追加しているようですが、何故か私の環境では効いていません。


仕方がないので、システム環境変数 Path に以下を追加し、
c:¥devkit¥bin;c:¥devkit¥mingw¥bin;
再度 json のインストール。
> gem install json
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
Successfully installed json-1.7.5
1 gem installed
Installing ri documentation for json-1.7.5...
Installing RDoc documentation for json-1.7.5...


今度はうまくいきました。

« Leopard に Ruby on Rails 3.2.8 をインストール | トップページ | マインドマップでプレゼンしてみた »

Programing」カテゴリの記事

コメント

【2020新作】爆安通販!
2020超人気【即日発送】
在庫一掃販売中信用ある!
【2015人気殺到】激安通販!
大人気本物保証!
2020【品質保証書】
Japan送料無料☆正規販売店
大量入サイト!
発送で送料無料です!
限定セール中市場!
高級品本物保証!
人気新作、ピンクの最新アイテムを海外通販!
新品入荷定番!
激安通販Japan即日発送!
2020【品質保証書】

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: Windows 7 に Ruby on Rails 3.2.8 をインストール:

« Leopard に Ruby on Rails 3.2.8 をインストール | トップページ | マインドマップでプレゼンしてみた »

[広告]

2020年3月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31