Как правильно установить драгоценные камни в рубин с патчами GC?
Я хочу установить GC Patched Ruby для профилирования памяти в моем приложении. Я следовал инструкциям по адресу http://guides.rubyonrails.org/performance_testing.html и установил экземпляр ruby в моем домашнем каталоге (у меня уже есть другой "официальный" экземпляр для разработки). Этот экземпляр Ruby GC Patched работает нормально.
Проблема в том, когда мне нужно установить gems в этот экземпляр, как мне говорит шаг 1.8.6 из руководства выше. Я не могу использовать установку rubygems уже на моей машине, потому что она указывает на другой экземпляр ruby. И я не смог установить еще один экземпляр rubygems только для моего исправленного gc ruby.
Вот почему я хочу знать, как правильно установить rubygems на исправленный рубин GC, на машине, на которой уже установлена еще одна исправленная рубина.
1 ответ
Вы должны установить свой GEM_HOME
а также GEM_PATH
переменные окружения, указывающие на каталог, из которого вы бы хотели, чтобы ruby вытащил драгоценные камни.
Также убедитесь, что исправленный бинарный файл ruby появляется перед другой версией в вашем PATH
переменная окружения, чтобы обеспечить ее правильную версию.