Tbpgr Blog

Organization Development Engineer tbpgr(てぃーびー) のブログ

Ruby | pikでWindows環境に複数バージョンのRubyをインストール

概要

pikでWindows環境に複数バージョンのRubyをインストール

内容

前提

Ruby1.9.3インストール済み
・Ruby2.0.0をインストールする

pikインストール
gem install pik

C:\pikを作成しパスを通しておく

下記を実行

pik_install c:\pik

Ruby2.0.0のインストール
pik install ruby 2.0.0
Ruby2.0.0への切り替え
$ruby -v
ruby 1.9.3p0 (2011-10-30) [i386-mingw32]

$pik use 200

$ruby -v
ruby 2.0.0p195 (2013-05-14) [i386-mingw32]

せっかくなのでRuby2からの新フィーチャーであるパラメータ引数のサンプルコードを実行

# encoding: utf-8
def hoge(hage: 'hage', hige: 'hige', cnt: 1)
  puts hage*cnt + hige*cnt
end

hoge(hige: 'ひげ', hage: 'はげ')
hoge(hage: 'はげ', hige: 'ひげ', cnt: 2)

出力

はげひげ
はげはげひげひげ