そろそろ、Ruby1.9も試したいが、環境をスグには変えられないと思いませんか? pikは、Windows内で複数のRuby環境を管理できるツールです。 いつも通りGemでインストール出来て、Ruby環境の追加、一覧、変更が出来ます。
pikのインストール
gem install pik mkdir "C:\Program Files\pik" # PATHに"C:\Program Files\pik"を追加 pik_install "C:\Program Files\pik"
初期設定
# 既存環境の追加 pik add This version has already been added. # 新しい環境の追加 pik add C:\ruby-1.9.1-p376-i386-mswin32\bin ** Adding: 191: ruby 1.9.1p376 (2009-12-07 revision 26041) [i386-mswin32] Located at: C:\ruby-1.9.1-p376-i386-mswin32\bin
環境一覧
pik list 187: ruby 1.8.7 (2009-06-12 patchlevel 174) [i386-mswin32] * 191: ruby 1.9.1p376 (2009-12-07 revision 26041) [i386-mswin32] 191: ruby 1.9.1p378 (2010-01-10 revision 26273) [i386-mingw32]
環境チャンジ
pik sw 191 # Verのみ指定 pik sw 191 p378 # Verとpまで指定
使ってみた感想
まずインストールと初期設定がすごく簡単でした。 環境周りだからちょっと面倒かなと思いましたが、すごく簡単。 手軽に、Rubyの実行環境をチェンジ出来る感覚は新鮮です! Gem環境も完全に分離されているので、影響が無いです。 ぜひ、皆さんも試してみて下さい。
# Ruby環境一覧を確認 C:\WINDOWS>pik list 187: ruby 1.8.7 (2009-06-12 patchlevel 174) [i386-mswin32] * 191: ruby 1.9.1p376 (2009-12-07 revision 26041) [i386-mswin32] 191: ruby 1.9.1p378 (2010-01-10 revision 26273) [i386-mingw32] # 現状のRubyVerを確認 C:\WINDOWS>ruby -v ruby 1.8.7 (2009-06-12 patchlevel 174) [i386-mswin32] # Ver1.9.1に変更 C:\WINDOWS>pik sw 191 p376 C:\WINDOWS>ruby -v ruby 1.9.1p376 (2009-12-07 revision 26041) [i386-mswin32] # ↑無事に変更されています。 # 再度Ver1.8.7に戻す C:\WINDOWS>pik sw 187 C:\WINDOWS>ruby -v ruby 1.8.7 (2009-06-12 patchlevel 174) [i386-mswin32] # ↑こちらも無事に変更されています。