require не видит библиотеку

1 просмотр
Перейти к первому непрочитанному сообщению

Michael Bykov

не прочитано,
28 дек. 2009 г., 13:23:2128.12.2009
– ror...@googlegroups.com
а консоли все ок,

irb
irb(main):001:0> require 'gdbm'
=> true

из скрипта

require 'gdbm' # DBM database interface <- это строка 25

./rdictcc.rb --import dict-file.txt
./rdictcc.rb:25:in `require': no such file to load -- gdbm (LoadError)
from ./rdictcc.rb:25

Подскажите, пожалуйста, как ее пнуть?

М.

Max Lapshin

не прочитано,
28 дек. 2009 г., 13:25:4828.12.2009
– ror...@googlegroups.com
Возможно дело в RUBYGEMS_OPTS или как там называется переменная окружения,
но в скрипте надо указать require 'rubygems' перед этим.
Если не поможет, то дело может быть в двух версиях библиотеки.

Anton Dyachuk

не прочитано,
28 дек. 2009 г., 13:32:2028.12.2009
– ror...@googlegroups.com
On Mon, 2009-12-28 at 21:23 +0300, Michael Bykov wrote:
> из скрипта
>
> require 'gdbm' # DBM database interface <- это строка 25
>
> ./rdictcc.rb:25:in `require': no such file to load -- gdbm (LoadError)
> from ./rdictcc.rb:25
>
> Подскажите, пожалуйста, как ее пнуть?
>

require 'rubygems' ?

--
With Best Regards, Anton Dyachuk

Michael Bykov

не прочитано,
28 дек. 2009 г., 14:22:3028.12.2009
– ror...@googlegroups.com
28 декабря 2009 г. 21:32 пользователь Anton Dyachuk
<anton....@gmail.com> написал:

> On Mon, 2009-12-28 at 21:23 +0300, Michael Bykov wrote:
>> из скрипта
>>
>> require 'gdbm'      # DBM database interface   <- это строка 25
>>
>> ./rdictcc.rb:25:in `require': no such file to load -- gdbm (LoadError)
>>         from ./rdictcc.rb:25
>>
>> Подскажите, пожалуйста, как ее пнуть?
>>
>
> require 'rubygems' ?

Точно. Спасибо.

М.

Ответить всем
Отправить сообщение автору
Переслать
0 новых сообщений