刚刚在OSX上安装了Sass - 这是什么?>警告:您的PATH中没有/Users/Orion/.gem/ruby/1.8/bin,gem可执行文件不会运行

K.K*_*ith 1 ruby sass

不熟悉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...
Run Code Online (Sandbox Code Playgroud)

Mic*_*ile 6

它说错了什么:

您正在使用OS X附带的过时系统ruby,它安装在用户目录之外.

所以你可以

  • 通过这样做安装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
Run Code Online (Sandbox Code Playgroud)

这就是你所需要的一切.Ruby 1.8仍然可以用于大多数项目,但截至目前,除非你有遗留的宝石/应用程序,否则没有理由使用它.如果您需要其他红宝石,您可以使用RVM和交换机轻松安装它们.