Подтвердить что ты не робот

Удалить sass gem

Я только что обновился до OSX lion, и мой sass больше не работает. Я продолжаю получать эту ошибку в команде watch

ents.rb: 27: [BUG] Ошибка сегментации ruby 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0]

Я читал онлайн, что, если вы удалите камень sass и переустановите его, он устранит проблему. Я просто не знаю, как это сделать. Кто-нибудь может помочь.

4b9b3361

Ответ 1

Откройте терминал и введите:

sudo gem uninstall sass

Затем введите:

sudo gem install sass

Также, если вы установите компас, он по умолчанию установит sass:

sudo gem install compass

Чтобы проверить, какая версия была установлена, введите sass -v

Если это еще не решит вашу проблему, вы можете захотеть переустановить Ruby/Xcode.

Ответ 2

Попробуйте это для удаления:

gem uninstall -Iax sass

& затем переустановить использование:

gem install sass --pre

или

gem install sass

Ответ 3

Общая проблема заключается в том, что каждая новая версия OSX поставляется с новым компилятором Mac Ruby. Лучший способ избежать подобных проблем - использовать RVM (Ruby Version Manager), чтобы управлять вашими версиями Ruby и избегать конфликтов и отсутствующих драгоценные камни (на самом деле отсутствуют, просто в старой версии Ruby).

RVM помогает вам поддерживать все ваши драгоценные камни и легко переключаться на разные версии Ruby.

Например, я использую версию Ruby версии 1.9.2 с использованием RVM, все мои драгоценные камни находятся в моей папке 1.9.2 Ruby. Легче отслеживать и легко переключаться на новые версии Ruby, если это необходимо.