【问题标题】:Why can't I install Sass on Mac OS Sierra?为什么我不能在 Mac OS Sierra 上安装 Sass?
【发布时间】:2017-12-28 22:07:44
【问题描述】:

我已尝试从终端输入以下代码在 Mac OS Sierra(10.12) 上安装 Sass 三次:

sudo gem install sass

然后它询问我的密码,我输入它并且没有任何反应(我什至等了半个小时)它甚至没有给出任何错误或任何其他消息,然后当我尝试关闭终端窗口时出现一条消息说如果我关闭窗口,处理将终止。

我已经检查了我的 Mac 上是否安装了 ruby​​,这是我拥有的版本:

ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin16]

我该怎么办?

注意:我是新手,完全不懂编程,这是我第一次使用终端。

【问题讨论】:

  • 它会像这样粘在一起似乎很奇怪。如果您尝试不使用sudo,会发生什么情况?它至少会出错吗?
  • @tadman 我在没有 sudo 的情况下尝试过,仍然没有任何反应,也没有给出任何错误...
  • 这真的很奇怪。您可能想要使用系统 Ruby 以外的其他东西。 rbenv 是一个管理它的工具,它可以轻松地处理多个版本,并获取当前版本而不是旧的 2.0 版本。它也不需要sudo 来处理所有事情。

标签: ruby macos sass macos-sierra


【解决方案1】:

我遇到了完全相同的问题,但在 Compass 上找到了类似线程的解决方案。

您可能需要先安装开发者工具,方法是在命令行输入以下内容:

xcode-select --install

那就试试吧

sudo gem install sass

它对我有用,我现在正在运行 Sass 3.5.1 (Bleeding Edge)

【讨论】:

  • 为我工作(mac OS Sierra 10.12.6)
  • 我使用的是 Mac OS High Sierra 10.13.2。我首先关注了@sandeep-ranjan 的回答,这导致sudo gem install sass 的输出多了几行:Fetching: rb-fsevent-0.10.2.gem (100%) Successfully installed rb-fsevent-0.10.2 Fetching: ffi-1.9.21.gem (100%) 但它并没有解决问题。然后我按照这个答案安装了。不确定是否有必要先遵循 Sandeep 的回答。
【解决方案2】:

朋友,

我刚才也遇到了同样的问题。

$ brew install ruby

确保你的电脑上安装了自制软件,然后我就安装了

$ sudo gem install sass

安装完成

$ sass -v
Sass 3.5.1 (Bleeding Edge)

希望对你也有帮助..

【讨论】:

    【解决方案3】:

    我曾经在安装Sass时遇到同样的问题。
    使用

    安装Xcode
    xcode-select --install  
    

    我同意许可

    sudo xcodebuild -license  
    

    最后运行应用程序Xcode 并完成安装。
    之后我写了sudo gem install sass,它就可以工作了。

    【讨论】:

      猜你喜欢
      • 2018-05-03
      • 1970-01-01
      • 1970-01-01
      • 2018-06-02
      • 1970-01-01
      • 2017-09-22
      • 1970-01-01
      • 2017-02-23
      • 2017-05-02
      相关资源
      最近更新 更多