###前提・実現したいこと
MacOS Sierraにsassとcompassをインストールしたい
###発生している問題・エラーメッセージ
$ sudo gem install -n /usr/local/bin sassとターミナルに打ち込んだ結果、下記のエラー文が出ます。
Password: Building native extensions. This could take a while... ERROR: Error installing sass: ERROR: Failed to build gem native extension. current directory: /Library/Ruby/Gems/2.0.0/gems/ffi-1.9.18/ext/ffi_c /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby -r ./siteconf20170809-5214-davm7f.rb 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 extconf failed, exit code 1 Gem files will remain installed in /Library/Ruby/Gems/2.0.0/gems/ffi-1.9.18 for inspection. Results logged to /Library/Ruby/Gems/2.0.0/extensions/universal-darwin-16/2.0.0/ffi-1.9.18/gem_make.out
###試したこと
ターミナルに詳しいわけではないので、調べて出て来たことをとりあえず試してみました・・・
(1) $ sudo gem install -n /usr/local/bin sassとターミナルに打ち込んだができなかった。
(2) gemのアップデートをしてみる
$ sudo gem update --system
(3)gemのインストール先を変えてみる
El CapitanではなくSierraなのですが、このページ(https://teratail.com/questions/65684)を参照して
下記を打ち込み、gemでインストールする先を変更しました。
$ sudo gem install oauth -n /usr/local/bin/
(4)もう一度、$ sudo gem install -n /usr/local/bin sassとターミナルに打ち込んでみる
エラーメッセージの内容が表示されました。
###補足情報
最初、$ sudo gem install -n /usr/local/bin sassと打ち込んだ時は違う内容のエラーメッセージが出ていたと思います。(すみません、いじくりすぎて最初に出ていた内容を忘れました・・・)
確かパーミッションに関するエラーが出ていたと思います。そこでgemのインストール先を変えれば・・・という内容の参考ページを見つけて試してみましたがダメでした。
よろしくお願いいたします・・・。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/09 06:00
2017/08/09 06:33
2017/08/09 06:35