Macのrubyで、require 'rubygems'ができなかったので対処

BinDataを使ってみようと思って、
RubyGems経由で入れてみた。けど、なんか動かない。

kuna-no-macbook:lib kuna$ irb
irb(main):001:0> require 'bindata'
LoadError: no such file to load -- bindata
from (irb):1:in `require'
from (irb):1
from :0

そもそも、

require 'rubygems'

で、エラーが出た。
(内容をうろ覚えだけど、だいたい↑と同じ「ファイルねーよ」エラーだったと思う)


パスが通ってないんだろうと思って、環境変数を調べてみたところ
rubyはだいたい/opt以下を見に行ってるけど、gemは/Library/ruby以下にある模様。
コマンド自体も、

kuna-no-macbook:~ kuna$ which ruby
/opt/local/bin/ruby
kuna-no-macbook:~ kuna$ which gem
/usr/bin/gem

となっていた。
port経由でいれれば/opt以下に入りそうな気がしたので、

kuna-no-macbook:lib kuna$ sudo port install rb-rubygems
kuna-no-macbook:lib kuna$ which gem
/opt/local/bin/gem
kuna-no-macbook:lib kuna$ gem install bindata

とかやってみた。
(あ、カレントディレクトリがlibになってるけど関係ないです)

kuna-no-macbook:ruby kuna$ irb
irb(main):001:0> require 'rubygems'
=> true
irb(main):002:0> require 'bindata'
=> true

とりあえずうまくいった・・・かな。