共有 Linux サーバーで Ruby を介して MySQL にアクセスしたいと考えています。DBI モジュールを使用する必要があると思いますが、アクセスできないようです。次のようにインストールしました。
gem install -r dbi
私は共有サーバー上にあり、権限がないため、通常の場所にインストールできませんでした。
WARNING: Installing to ~/.gem since /usr/lib/ruby/gems/1.8 and
/usr/bin aren't both writable.
WARNING: You don't have ~/.gem/ruby/1.8/bin in your PATH,
gem executables will not run.
しかし、それは正常にインストールされたようです。
ただし、今それを要求しようとすると、エラーが発生します。したがって、私のコードは次のとおりです。
require 'dbi'
これにより、次のエラーが発生します。
dbi_test.rb:1:in `require': no such file to load -- dbi (LoadError)
from dbi_test.rb:1
LOAD_PATH 環境変数を dbi.rb があるディレクトリに設定しようとしましたが、違いはありませんでした。