已更新至High Sierra且无法运行指南针

Ell*_*imi 4 ruby sass compass

我本周早些时候更新到High Sierra,但我在使用罗盘时遇到了麻烦.当试图运行罗盘手表时,它给了我这个错误:

罗盘手表
-bash:/ usr/local/bin/compass:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby:bad interpreter:没有这样的文件或目录

  • 试图更新ruby并失败.我有2.3版本.我没有它正在寻找的2.0版本.所以试图改变路径,再次失败.
  • 还尝试更新/重新安装指南针.
  • 我收到一条错误消息,说我无权进行更改.

Adi*_*Adi 5

我有同样的问题.通过运行解决它:

$ sudo gem uninstall compass

$ gem update --system

$ sudo gem install compass

希望这对你有用!

更新:

来自ewartx:https://github.com/Compass/compass/issues/2129

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

rvm install 2.0.0

宝石安装罗盘