2017-01-30 91 views
0

我在我的linux虚拟机上安装了ruby v2,但指南针没有检测到它,仍然认为我使用的是ruby 1.9!指南针没有检测到新的红宝石版本

$ compass -v 
DEPRECATION WARNING: 
Sass 3.5 will no longer support Ruby 1.9.3. 
Please upgrade to Ruby 2.0.0 or greater as soon as possible. 

Compass 1.0.3 (Polaris) 

这是红宝石版本

$ ruby -v 
ruby 2.0.0p384 (2014-01-12) [x86_64-linux-gnu] 

这是补丁,指南针和红宝石:

$ which compass 
/usr/local/bin/compass 

$ which ruby 
/usr/local/bin/ruby 

我不知道这是怎么回事任何想法?

回答

0

事实证明,我有一个内装/usr/bin/ruby红宝石的旧版本这是由指南针而不是在/usr/local/bin/ruby新建一个名为..所以我只是删除旧的和更新的红宝石指向新版本。