From: Tomohiko Hayashi Date: 2011-06-08T16:38:39+09:00 Subject: [ruby-list:48159] irbでは見つかるのにスクリプトからrequireできません。。 みなさま いつもお世話になっております。Ruby初心者のはやしと申します(永遠に初心者です)。 下記のような環境(MacPortsでRuby 1.8.7を入れようとするも、うまくいかず)で、 Mac OS X 10.5.8 hayashi-tomohiko-no-macbook:~ t-hayashi$ which ruby /opt/local/bin/ruby hayashi-tomohiko-no-macbook:~ t-hayashi$ ruby -v ruby 1.8.6 (2009-06-08 patchlevel 369) [universal-darwin9.0] irbで以下のようにすると、ちゃんと見つかる'safariwatir'が、 irb(main):001:0> require 'rubygems' => true irb(main):002:0> require 'safariwatir' => true スクリプト中に以下のように書くと、エラーになってしまいます。 require 'rubygems' require 'safariwatir' /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- safariwatir (LoadError) from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require' from ×××.rb:11 これはいったいどうしてなんでしょう・・・? MacPortsインストールのせいでしょうか・・・?(前にもそれに起因するトラブルが) かなり困っています。 もし解決策がありましたら、お教えいただけますと助かります。。。。 すみませんが、何とぞよろしくお願い申し上げます。。。 -- 林 智彦