2014-11-25 3 views
0

Я обновил до Yosemite ранее на этой неделе, и у меня проблемы с работой компаса.Изменить путь Ruby для компаса

При попытке запуска compass watch это дает мне эту ошибку:

-bash: /usr/bin/compass: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin 
/ruby: bad interpreter: No such file or directory 

компасом и SASS оба обновлены до последних версий.

RVM установлен и работает, но я не уверен, как его использовать с моими существующими проектами, так что путь к сасе и компасу в нужном месте.

Спасибо.

ответ

2

Убедитесь, что версия Ruby, которую вы используете, - это то, что требуется Compass Watch. Yosemite поставляется с версией Ruby 2.0.0 по умолчанию. Если вам необходимо установить новую/старую версию, я предложил бы использовать RVM (http://rvm.io)

Установка RVM:

\curl -sSL https://get.rvm.io | bash -s stable 

Проверить рубин версия

ruby -v 

ли вы указали версию Ruby, в вашем Gemfile?

+0

Спасибо! Я нобом для Ruby и не знал о Gemfile, указав, что версия Ruby там исправлена. – Laura

Смежные вопросы