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 のアップデート。
Windows では DevKit のインストールが必要らしいので、それをインストール。
インストーラは以下のサイトからダウンロード。
http://rubyinstaller.org/downloads/
これでインストールは完了のはず・・・ですが、DevKit が曲者でした。
アプリを作成してみると、
json のみをインストールしてみます。
devkit.rb の中身を見てみます。
(私の環境では C:¥Ruby193¥lib¥ruby¥site_ruby にありました。)
仕方がないので、システム環境変数 Path に以下を追加し、
今度はうまくいきました。
(こちらのエントリ参照→ Leopard に Ruby on Rails 3.2.8 をインストール)
今度は Wondows 7 にも入れてみたのですが、結構苦戦しました。
まず、Ruby1.9.3 をインストール。
インストーラは以下のサイトからダウンロード。
http://rubyinstaller.org/downloads/
Mac のときと同様に以下を行います。
RubyGems のアップデート。
> gem update --systemRdoc のアップデート。
> gem install rdocRails のインストール。
> gem install rails
Windows では DevKit のインストールが必要らしいので、それをインストール。
インストーラは以下のサイトからダウンロード。
http://rubyinstaller.org/downloads/
これでインストールは完了のはず・・・ですが、DevKit が曲者でした。
アプリを作成してみると、
> rails new app01json のインストールのところでエラーが出ました。
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.outDevKit は動いていますが、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」カテゴリの記事
- Macにお試し版のWin7とWin8を入れてみた(2013.07.20)
- 動画でプログラミング学習「ドットインストール」が面白い(2013.07.08)
- Windows 7 に Ruby on Rails 3.2.8 をインストール(2012.10.20)
- Leopard に Ruby on Rails 3.2.8 をインストール(2012.10.08)
- Amazon の Product Advertising API を試してみる(2010.08.01)
コメント
この記事へのコメントは終了しました。
« Leopard に Ruby on Rails 3.2.8 をインストール | トップページ | マインドマップでプレゼンしてみた »





【2020新作】爆安通販!
2020超人気【即日発送】
在庫一掃販売中信用ある!
【2015人気殺到】激安通販!
大人気本物保証!
2020【品質保証書】
Japan送料無料☆正規販売店
大量入サイト!
発送で送料無料です!
限定セール中市場!
高級品本物保証!
人気新作、ピンクの最新アイテムを海外通販!
新品入荷定番!
激安通販Japan即日発送!
2020【品質保証書】
投稿: 日本最大級のブランド時計・バッグ・財布N級品専門店 | 2020年3月 4日 (水) 06時27分