2017-01-30 110 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新建一個名爲..所以我只是刪除舊的和更新的紅寶石指向新版本。