sqlite3-ruby mac

sqlite3-rubyがrubygemでインストールしても

require 'sqlite3'

maketxt.rb:4:in `require': no such file to load -- sqlite3 (LoadError)

こんなエラーになった。

どこにインストールされてるかを調べるために

gem which sqlite3-ruby

でやったが

Can't find ruby library file or shared library sqlite3-ruby

となった

他のは

/opt/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/actionpack.rb

のように表示されるから

/opt/local/lib/ruby/gems/1.8/gems

に移動してlsで

actionmailer-2.3.2 activeresource-2.3.2 rake-0.8.4
actionpack-2.3.2 activesupport-2.3.2 sqlite3-ruby-1.2.4
activerecord-2.3.2 rails-2.3.2

でsqlite3-ruby-1.2.4はあることは確認

ライブラリに無いって怒られてそうだからsqlite3-ruby-1.2.4/lib/の中身を

ruby -e 'p $:,$LOAD_PATH'

rubyのライブラリのpathを確認して

sudo cp -r ~/sqlite3-ruby/lib/* /opt/local/lib/ruby/1.8/

こんな感じで入れてみた

rubygemのライブラリ入れるのが普通なのかな?