Я хочу получить доступ к MySQL через рубин на общем сервере Linux. Я полагаю, что мне нужно использовать модуль 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, но это не имело никакого значения.