【发布时间】:2012-08-22 13:09:47
【问题描述】:
很奇怪,我有一个 ruby 应用程序在 1.9.3 中运行了几个星期,一台机器重新启动并失败了。我打了 ruby -v 并被告知“1.8.7”,这就是它失败的原因。不知道这是怎么发生的……
试过了:
#rvm get stable
#rvm get 1.9.3-head
不过,
#ruby -v
ruby 1.8.7 (2010-08-16 patchlevel 302) [x86_64-linux]
为什么没有更新?
#rvm list rubies
rvm rubies
ruby-1.9.3-head [ x86_64 ]
=* ruby-1.9.3-p194 [ x86_64 ]
# => - current
# =* - current && default
# * - default
注意:没有一个答案/cmets 解决了这个问题......但它被否决了吗?无论如何,我什至无法在某些用户帐户上输入“rvm”!
【问题讨论】:
-
你告诉 RVM 使用 1.9.3 吗?
-
那个命令是什么?
-
rvm use 1.9.3 RVM 不是一个函数,用“rvm use ...”选择红宝石将不起作用。您需要更改终端设置以允许 shell 登录。例如,请访问rvm.io/workflow/screen。
-
如果你得到的 RVM 不是一个函数,那么你没有在你的 bash 配置文件中正确地获取它。有关解决此问题的说明,请参阅rvm.io/rvm/install 的文档。
-
不幸的是,这些答案或 cmets 都没有帮助。我仍然无法通过我的用户帐户访问 RVM。我试图按照 rvm.io 上的教程进行操作,但它仍然不起作用。如何允许在用户帐户上使用 RVM?
标签: ruby-on-rails ruby rubygems rvm