9

Я столкнулся с явно известной проблемой с родным компилятором C в OS X 10.8, который неправильно собирал гемы Ruby, поэтому я установил GCC, как было предложено.

Как мне rvm перестроить все уже установленные гемы?

Я попытался rvm update --rubygems 1.9.3 , который, кажется, должен работать (по крайней мере, согласно документации), но я получаю довольно загадочное сообщение об ошибке:

ERROR: rvm update has been removed. See 'rvm get' and rvm 'rubygems' CLI API instead

Я понятия не имею, что это значит, и я не смог выяснить заклинание для rvm (с помощью get или любой другой команды), которое перекомпилирует мои драгоценные камни.

1 ответ1

17

Вы можете восстановить все свои драгоценные камни с:

gem pristine --all

Предполагая, что нет проблем с вашей установкой Ruby или Rubygems и только с гемами, вам вообще не нужно использовать rvm. Однако, если вам нужно обновить Rubygems, вы можете попробовать эту команду, чтобы обновить его до последней версии:

rvm rubygems latest

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .