2014-07-07 174 views
1

我試圖卸載指南針,所以我跑了sudo gem uninstall compass,它似乎通常通過卸載過程。如果我再次嘗試運行sudo gem uninstall compass,它只是給我一個新的命令行。無法卸載指南針

但是,如果我跑compass -v,它仍然會返回版本信息:

Compass 0.12.2 (Alnilam) 
Copyright (c) 2008-2014 Chris Eppstein 
Released under the MIT License. 
Compass is charityware. 
Please make a tax deductable donation for a worthy cause: http://umdf.org/compass 

那麼,北斗真的卸載?如果不是,我如何徹底卸載它?

+0

如果你問它'gem哪個指南針'並且去那裏去掉那顆寶石,你應該找到快樂。但是,似乎你有一些問題。也許你正在使用某種Ruby環境管理器,比如'rbenv','chruby'或'RVM'?或者使用過其中之一。在這種情況下,您可能不需要使用'sudo'來移除寶石。您正在刪除系統安裝的gem,但不是安裝gem的用戶空間。 'echo $ GEM_PATH'是什麼在命令行給你的? – vgoff

+0

刪除'sudo'似乎已經完成了這個訣竅,謝謝! – kgrote

回答

3

如果你問它gem which compass並去那裏並刪除那個寶石(手動),你應該找到喜悅。但是,似乎你有一些問題。也許你正在使用某種Ruby環境管理器,如rbenv,chrubyRVM?或者使用過其中之一。在這種情況下,您可能不需要使用sudo來移除寶石。 (自動化和推薦)。

您正在嘗試刪除系統安裝的gem,但未安裝gem用戶空間。