Возможно, вы могли бы использовать Ruby Version Manager , и вам не пришлось бы удалять и переустанавливать все гемы.
С сайта: «RVM - это инструмент командной строки, который позволяет вам легкоустанавливать, управлять и работать с несколькими средами ruby, от интерпретаторов до наборов гемов. "