При вызове ruby
в командной строке вы можете указать дополнительные пути поиска, используя аргумент -I
.Сравните вывод
$ ruby -e 'puts $:'
с выводом
$ ruby -I /tmp -e 'puts $:'
, обратите внимание, как второй выводит /tmp
в качестве опции.Вы можете использовать несколько -I
для добавления нескольких путей.
Вы также можете использовать это с шебангом:
#!/usr/bin/ruby -I /tmp -I /usr/local/lib/ruby