2014-08-29 145 views
-2

我安装使用红宝石宝石不上市

sudo apt-get install rubygems 

红宝石的宝石,当我输入

gem -v 

答案是1.8.15,当我输入

which gem 

答案是/usr/bin/gem ,但是当我键入

gem list 

它显示*当地的宝石*, 没有宝石的名单,什么问题呢?

+0

你是否安装了任何宝石包? – pangpang 2014-08-29 15:35:44

+0

不,我只做了问题 – 2014-08-29 15:36:38

+0

您可以尝试安装一些gem软件包,例如:“gem install rake”,然后运行“gem list”。 – pangpang 2014-08-29 15:37:33

回答

1

这不是一个直接的答案,但apt-get ruby​​软件包一直存在缺陷并导致类似于你的问题。改为使用RVM

如果gem list只显示消息“* LOCAL GEMS *”,那么没有找到本地宝石。这意味着要么没有安装宝石,要么你的GEM_PATH搞砸了(由于apt-get不能正常工作)。

+0

好的,有没有办法去除apt-get做的工作? – 2014-08-29 15:40:38

+1

http://askubuntu.com/questions/187888/what-is-the-correct-way-to-completely-remove-an-application – AlexChaffee 2014-08-29 15:43:03

+1

还有一个警告:不要使用'apt-get'安装RVM!使用[官方RVM网站](http://rvm.io/)上的说明,以便RVM安装在用户空间中。 – 2014-08-29 15:48:10