Mac(OSX)で gem install するとデフォルトではエラーになるので、XCodeコマンドラインをインストールしておく。
XCodeコマンドラインインストール
$ sudo xcode-select --install
/usr/local/bin 環境変数登録
$ echo 'export PATH=/usr/local/bin:$PATH' >> .bash_profile
$ source .bash_profile
最新 ruby を利用したり、sudo など省きたい場合は、brew で別途 ruby をインストール・設定する。
gem 環境確認
$ gem environment
- RUBYGEMS VERSION: 2.4.6
- RUBY VERSION: 2.0.0 (2015-12-16 patchlevel 648) [universal.x86_64-darwin16]
- INSTALLATION DIRECTORY: /Library/Ruby/Gems/2.0.0
- RUBY EXECUTABLE: /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby
- EXECUTABLE DIRECTORY: /usr/bin
- SPEC CACHE DIRECTORY: /Users/yoo/.gem/specs
- SYSTEM CONFIGURATION DIRECTORY: /Library/Ruby/Site
- RUBYGEMS PLATFORMS:
- ruby
- universal-darwin-16
- GEM PATHS:
- /Library/Ruby/Gems/2.0.0
- /Users/yoo/.gem/ruby/2.0.0
- /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/gems/2.0.0
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- https://rubygems.org/
- SHELL PATH:
- /Users/yoo/.rbenv/shims
- /Users/yoo/.rbenv/bin
- /Users/yoo/.nodebrew/current/bin
- /usr/local/bin
- /usr/bin
- /bin
- /usr/sbin
- /sbin
- /opt/X11/bin
- /usr/local/share/dotnet
- /Library/Frameworks/Mono.framework/Versions/Current/Commands
Sassインストール
$ sudo gem install -n /usr/local/bin sass
gemリスト
$ gem list
*** LOCAL GEMS ***
bigdecimal (1.2.7, 1.2.0)
CFPropertyList (2.3.0, 2.2.8)
chunky_png (1.3.4)
compass (1.0.3)
compass-core (1.0.3)
compass-import-once (1.0.5)
daemons (1.2.4)
ffi (1.9.8)
io-console (0.4.2)
json (1.7.7)
libxml-ruby (2.8.0, 2.6.0)
mini_portile (0.6.2)
minitest (5.5.1, 4.3.2)
multi_json (1.11.0)
nokogiri (1.5.6)
oauth (0.5.4)
power_assert (0.2.3)
psych (2.0.0)
rake (10.4.2, 0.9.6)
rb-fsevent (0.9.4)
rb-inotify (0.9.10, 0.9.5)
rdoc (4.2.0, 4.0.0)
rubygems-update (2.4.6)
sass (3.5.6, 3.4.13)
sass-listen (4.0.0)
sqlite3 (1.3.10, 1.3.7)
test-unit (3.0.9, 2.0.0.0)