Gruffを使ってみる
インストール
Railsで使えるグラフプラグインは幾つか見付かったけど、「Gruff」 with Rubyでスタイリッシュなグラフを描こうを参考にしてグラフを作成してみる。
手順は3ステップ
- 「ImageMagick」をインストールする
- 「RMagick」をインストールする
- 「Gruff」のインストールする
2番までは済んでいたので
3番のインストールだけやる。
C:\Aptana IDE Beta\roommgr08>gem install gruff Bulk updating Gem source index for: http://gems.rubyforge.org/ Updating metadata for 13 gems from http://gems.rubyonrails.org/ ............. complete Successfully installed rubyforge-1.0.1 Successfully installed rake-0.8.3 Successfully installed hoe-1.8.2 Successfully installed gruff-0.3.4 4 gems installed Installing ri documentation for rubyforge-1.0.1... Installing ri documentation for rake-0.8.3... Installing ri documentation for hoe-1.8.2... Installing ri documentation for gruff-0.3.4... Installing RDoc documentation for rubyforge-1.0.1... Installing RDoc documentation for rake-0.8.3... Installing RDoc documentation for hoe-1.8.2... Installing RDoc documentation for gruff-0.3.4... C:\Aptana IDE Beta\roommgr08>
Railsで使ってみる
GruffをRailsで使うを参考にしてみる。
config/environment.rb に以下の行を追加します。 require 'gruff'
んでサーバを起動してみる。
** Starting Rails with development environment... ExitingC:/Ruby/lib/ruby/gems/1.8/gems/rmagick-1.15.9-win32/ext/RMagick.so : 126: 指定されたモジュールが見つかりません。 - C:/Ruby/lib/ruby/gems/1.8/gems/rmagick-1.15.9-win32/ext/RMagick.so (LoadError) from C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
あれ?手順を読み直すと「ImageMagick」をインストールした記憶がない。
やりなおし
Rmagickをダウンロードする
http://rubyforge.org/projects/rmagick/からDLページへ、rmagick-win32からZIP版をダウンロードする。
ZIPを展開
展開したフォルダの中にある「ImageMagick-6.4.5-3-Q8-windows-dll.exe」を実行する。(オプションは特に設定しない)
展開したフォルダに移動して「gem install rmagick --local」を実行する。
gem list rmagick rmagick (2.7.1, 1.15.9)
ってなった。
gruffをもう一回入れる
C:\>gem install gruff Bulk updating Gem source index for: http://gems.rubyforge.org/ Updating metadata for 13 gems from http://gems.rubyonrails.org/ ............. complete Successfully installed gruff-0.3.4 1 gem installed Installing ri documentation for gruff-0.3.4... Installing RDoc documentation for gruff-0.3.4...
状況は変わらず。困った。
AptanaIDEの再起動
「gemの更新があるよ!」みたいなメッセージが出た。
んで、更新してみると・・・エラーが出なくなった・・・俺の3時間を返せー!w