Как правильно установить драгоценные камни в рубин с патчами 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 переменная окружения, чтобы обеспечить ее правильную версию.

Другие вопросы по тегам