Ubuntu: проблема при установке компаса

Я хочу скомпилировать файл sass, но всякий раз, когда я запускаю эту команду:

$ compass compile
compass: command not found 

И я пытался установить компас с помощью этой команды:

$ sudo gem install sass compass --pre --no-ri --no-rdoc
Successfully installed sass-3.3.0.alpha.121
    ERROR:  Error installing compass:
    compass requires sass (~> 3.2.5, runtime)
1 gem installed

и когда я проверяю Версия Sass sass -v показывает Haml/Sass 2.2.17.

Так что мне теперь делать?

0
задан 3 October 2015 в 10:32

3 ответа

Ok найдено по ссылке , чтобы исправить это, просто запустите эту команду на своем терминале echo "PATH=\$PATH:/var/lib/gems/1.8/bin:\$HOME/.gem/ruby/1.8/bin" >> /etc/profile.d/rubygems1.8.sh

и перезапустите мою систему. Но он запускается только тогда, когда у меня есть root-доступ, поэтому сначала для root-доступа rum sudo-s.

А также для установки компаса перейдите по этой ссылке или попробуйте эту команду
gem install compass

0
ответ дан 3 October 2015 в 10:32

Установите компас с менеджером пакетов.

ruby-compass находится в хранилище юниверсов, поэтому убедитесь, что в вашем /etc/apt/sources.list

есть строка

deb http://<your-server>/ubuntu/ <your-ubuntu-version> universe

Следующий запуск:

sudo apt-get update; apt-get install ruby-compass

См. Также https://help.ubuntu.com/community/Repositories/Ubuntu

.
0
ответ дан 3 October 2015 в 10:32

Для меня проблема заключалась в том, что compass был установлен как /usr/bin/compass.ruby2.1

Я создал символическую ссылку с /usr/bin/compass.ruby2.1 на /usr/bin/compass, и она начала работать. Я не уверен, является ли это ожидаемым поведением или нет.

0
ответ дан 3 October 2015 в 10:32

Другие вопросы по тегам:

Похожие вопросы: