Seit High Sierra ist es nicht mehr möglich Compass mit dem in der Doku genannten Befehl sudo gem install compass zu installieren.
Es läuft immer auf folgenden Fehler hinaus:

ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/compass

 

Mit „sudo gem install compass“ ist beim Mac kein beikommen mehr. Durch den Rootless-Modus von High Sierra wird das Ausführen des Befehls verhindert, weil das Verzeichnis /usr/bin/ nicht beschreibbar ist.

Glücklicherweise gibt es dafür eine simple und einfache Lösung. Wir erweitern den Befehl folgendermaßen:

sudo gem install -n /usr/local/bin compass

Nun sollte, natürlich nach Eingabe des Root-Passworts, die Installation wie gewohnt durchlaufen und Compass dann für alle Benutzer einsatzbereit sein.

Wenn es funktioniert oder etwas nicht laufen sollte wie erwartet, hinterlasse mir gern einen Kommentar.

Liebe Grüße

Naderio / Thomas