Ответ 1
Общее решение
Попробуйте gem list
, чтобы получить список установленных камней.
Чтобы проверить конкретный драгоценный камень, вы можете использовать -i
с регулярным выражением: gem list -i "^gem_name$"
.
(Отметьте Тимо в комментариях к этой технике.)
Частное решение для OP
Если вы не можете найти data_mapper, возможно, имя драгоценного камня отличается от того, что вы ожидаете.
Кроме того, если вы просто делаете which brew
, чтобы найти brew, вы не найдете драгоценный камень с именем brew, вы обнаружите местоположение исполняемого файла brew. Вместо этого попробуйте gem which brew
.
EDIT:
Если вы ищете data_mapper, выполнив which data_mapper
, вы, вероятно, не найдете его. which
- это unix-программа для поиска исполняемых файлов unix, и data_mapper, вероятно, не имеет ее.
Поскольку ваша цель - проверить, что камень установлен с правильной версией, используйте gem list
. Вы можете ограничить конкретный камень, используя gem list data_mapper
.
Чтобы убедиться, что он установлен и работает, вам нужно попробовать require
драгоценный камень, а затем использовать его в своем коде.