macOS を High Sierra にアップグレードしたら compass が動かなくなった時の対処方法
最終更新日 - 公開日 2017.10.20
by
macOS を High Sierra にアップグレードしたら compass が動かなくなった時の対処方法を紹介します。
例えば、High Sierra にアップグレード後でも compass を使いたい時に便利な方法です。
macOS Mojave の場合は macOS Mojave で compass を動かす方法を紹介 をご覧ください。
High Sierra で compass が動かない原因
macOS を High Sierra にアップグレードしたら compass が動かなくなってしまいました。
原因を調べてみると次のようなエラーが表示されています。
-bash: /usr/local/bin/compass: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: bad interpreter: No such file or directory
どうやら High Sierra に同梱されている Ruby のバージョンが変わってしまったことで compass に影響が出ているようです。
High Sierra で compass を動かす方法
まずは Ruby Gems をアップデートします。
次のコマンドをターミナルで実行。
sudo gem update --system
アップデートが完了したら Compass をインストール。
次のコマンドをターミナルで実行。
sudo gem install -n /usr/local/bin compass
まとめ
macOS を High Sierra にアップグレードしたら compass が動かなくなった時の対処方法を紹介しました。