指南针弃用警告 Sass 3.5 不支持 Ruby 1.9.3

Compass deprecation warning Sass 3.5 no support Ruby 1.9.3

在我的系统上,当我 运行 compass -vsass -v 时,它输出弃用警告:

Sass 3.5 will no longer support Ruby 1.9.3.

运行 ruby -v 给出:

ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-linux]

指南针版本为1.0.3,sass版本为3.4.22。

我做了什么:

我应该怎么做才能解决弃用警告?

我正要选择一个答案,但原来的答案被删除了。所以我post在这里给出答案。

要解决弃用警告,我必须 install rvm 自动将 ruby 升级到 2.3.0。首先,运行

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

然后运行

curl -sSL https://get.rvm.io | bash -s stable --ruby

安装 rvm,同时将 ruby 升级到最新的稳定版本。然而,在那之后,我选择使用 rvm.

升级我的 ruby
rvm install 2.3.1

成功升级ruby到2.3.1版本后,我需要运行

gem install compass

又是因为 compass 安装被破坏了。之后一切顺利。