在ubuntu上安装Ruby

时间:2014-03-04 12:28:52

标签: ruby ubuntu rvm bundler

我已经安装了rvm和ruby。当我输入 rvm list 时,我得到了这个:

$ rvm rubies
=* ruby-2.1.0 [ x86_64 ]

# => - current
# =* - current && default
#  * - default

但是当我尝试使用bundle时,我会得到类似的东西:

Your Ruby version is 1.9.3, but your Gemfile specified 2.1.0

我不知道为什么bundler和rake尝试使用不同的ruby版本。我该怎么办呢?我正在使用最新的Ubuntu版本。感谢所有回复;)

编辑: 这很奇怪。我重新打开了我的终端。现在当我尝试用列出红宝石时,我得到了:

$ rvm list
The program 'rvm' is currently not installed. You can install it by typing:
apt-get install ruby-rvm

$ ruby -v
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]

EDIT2: 抱歉这个蹩脚的问题,但我是ruby和linux的新手,所以...... :)

EDIT3: 好的,现在我知道问题所在。我试图使用rvm和bundle作为root用户。当我在自定义用户上时一切正常。太蹩脚了;)我可以在root帐户上使用rvm,还是这不是一个好的操作?

0 个答案:

没有答案