2009-12-24 4 views

ответ

2

Попробуйте добавить это в первую очередь:

require 'rubygems' 

RubyGems это менеджер зависимостей, а также инсталлятор.

+0

Спасибо. Это сработало! –

5

Вам необходимо убедиться, что сам RubyGems загружен, для того чтобы требовать, чтобы работали камни.

several ways для этого. Вы могли бы require 'rubygems' явно в каждом файле, в котором вы хотите использовать драгоценные камни, но это может стать причиной боли. Или вы можете передать -rubygems в ruby, когда вы его запустите, но опять же, вам нужно будет это делать каждый раз.

Лучшим способом, вероятно, было бы установить переменную окружения RUBYOPT на rubygems. Например, вы можете добавить следующую строку к .profile:

export RUBYOPT=rubygems 
+0

Спасибо за детали! –