1

RubyやSassにはあまり詳しくありません。

インストールされているようですが、変更を加える必要がありますか?

WARNING:  Installing to ~/.gem since /Library/Ruby/Gems/1.8 and
  /usr/bin aren't both writable.
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/installer.rb:149: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777
WARNING:  You don't have /Users/Orion/.gem/ruby/1.8/bin in your PATH,
  gem executables will not run.
Successfully installed sass-3.2.3
1 gem installed
Installing ri documentation for sass-3.2.3...
Installing RDoc documentation for sass-3.2.3...
4

1 に答える 1

6

何が悪いのかを示しています。

OS Xに付属し、ユーザーディレクトリの外部にインストールされている古いシステムルビーを使用しています。

だからあなたはできる

  • 次の方法でgemsシステム全体にインストールしますsudo gem install sass
  • 〜/ .bash_profileでこれを実行して、binディレクトリをPATHに追加します PATH=$PATH:/Users/Orion/.gem/ruby/1.8/bin export PATH

  • または、私が最もお勧め するのは、 RVMをインストールすることです。これにより、より最新のルビーが提供され、作業がはるかに簡単になります。

RVMをインストールするには:

$ \curl -L https://get.rvm.io | bash -s stable --ruby
rvm install 1.9.3
rvm use 1.9.3

必要なのはそれだけです。Ruby 1.8はまだほとんどのプロジェクトで使用できますが、現在のところ、レガシーのgem / appがない限り、Ruby1.8を使用する理由はありません。また、他のルビーが必要な場合は、RVMとスイッチを使用して簡単にインストールできます。

于 2012-12-14T22:09:46.667 に答える