更新到 High Sierra 并且无法运行指南针 [英] Updated to High Sierra and having trouble running compass

查看:70
本文介绍了更新到 High Sierra 并且无法运行指南针的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我本周早些时候更新到了 High Sierra,但在运行指南针时遇到了问题.尝试运行指南针手表时,它给了我这个错误:

I updated to High Sierra earlier this week and am having trouble running compass. When trying to run compass watch it gives me this error:

指南针手表
-bash:/usr/local/bin/compass:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby: 错误的解释器: 没有那个文件或目录

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

  • 尝试更新 ruby​​ 并失败.我有 2.3 版.我没有它要找的 2.0 版.所以试图改变路径,再次失败.
  • 还尝试更新/重新安装指南针.
  • 我收到一条错误消息,提示我无权进行更改.
  • 推荐答案

    我遇到了同样的问题.通过运行解决它:

    I had the same problem. Solved it by running:

    $ sudo gem 卸载指南针

    $ sudo gem uninstall compass

    $ gem update --system

    $ gem update --system

    $ sudo gem 安装指南针

    $ sudo gem install compass

    希望它对你有用!

    更新:

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

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

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

    rvm 安装 2.0.0

    rvm install 2.0.0

    gem 安装指南针

    这篇关于更新到 High Sierra 并且无法运行指南针的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆