Если вы используете RVM, есть большая вероятность, что ваш набор гемов для вашего проекта не синхронизирован.
Попробуйте сделать
rvm gemset list
Если вы создали рубин для этого проекта и набор камней для него, он будет указан там.Сделайте
rvm gemset use nameOfGemsetForYourProject
RVM - отличный инструмент, но он может запутать воду и вызвать некоторую путаницу с уверенностью, что вы устанавливаете драгоценный камень в правильном пространстве имен.
Чтобы проверить, какие драгоценные камниустановлены для gemset, после того как вы сделали «use» на нем, просто наберите «gem list»