Если вы устанавливаете гем из git-источника, вам нужно будет установить их, используя bundle install
, как говорится в сообщении об ошибке. Их содержимое обычно сохраняется в ~/.bundler
и загружается оттуда в соответствии с конкретной версией, сохраненной в Gemfile.lock
.
Может случиться так, что ваше приложение не имеет допустимого Gemfile.lock
для привязки и использует системные гемы по умолчанию.
Что показывает bundle check
в вашем установленном приложении?
Нередко устанавливаются гемы для неправильной версии ruby, если вы используете что-то вроде rvm
.