【发布时间】:2017-02-14 12:41:37
【问题描述】:
我在两台不同的机器上工作;从机器运行 OS X Yosemite 开始就安装了 Compass 的一个(对这个很满意);以及我正在尝试在其上安装 Compass 的一个当前正在运行 OS X Sierra(对此不太满意)。
在运行 Yosemite 时,我在使用 gem install compass 时遇到了一些麻烦,在搜索 Stack 之后,问题似乎是用户在运行此命令时无法再写入他们尝试写入的指定目录。有人建议使用运行 sudo gem install compass(这就是我让我的第一台机器运行 Compass 的方式)。
使用第二台机器,我运行 sudo gem install compass 并收到以下错误:
Building native extensions. This could take a while...
ERROR: Error installing compass:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/include/ruby.h
Gem files will remain installed in /Library/Ruby/Gems/2.0.0/gems/ffi-1.9.14 for inspection.
Results logged to /Library/Ruby/Gems/2.0.0/gems/ffi-1.9.14/ext/ffi_c/gem_make.out
我对 CLI 不是很熟悉。为什么我无法在 Mac OS X Sierra 10.12 上安装 Compass?
【问题讨论】:
-
我也有同样的问题,你解决了吗?
-
还没有。我在等待更多的回应。
标签: ruby macos command-line sass compass