0

我在这里做了一些阅读,如果我已经有 RVM,我不确定我是否理解 Chruby 的区别或必要性。我不记得专门安装它,而且我读得越多,我就越对它实际上应该为我做的事情感到困惑。

我最近重新安装了 RVM 并更新到 Ruby 2.3.3,这时我开始看到chruby: unknown Ruby: ruby-2.3.3警告。当我读到关于 Chruby 的内容时,如果我理解正确的话,它具有与 RVM 相同的功能,因为它可以在 rubies 之间切换,但是它不会安装它们。

我不明白的是,如果 RVM 可以做这两件事,为什么我需要 Chruby,为什么还要与 RVM 同时安装?两个功能相似的软件之间在谁负责设置当前的 ruby​​ 上是否存在某种冲突?它是如何进入我的系统的?我应该对 chruby 和/或 rvm 做些什么吗?

4

1 回答 1

0

chruby如果您有rvm或,则不需要rbenv

我会考虑卸载chruby& rvm(以及可能潜伏在您系统上的任何其他 ruby​​ 版本管理器)并重新安装rvmrbenv

https://rvm.io/workflow/chruby(rvm和 chruby 应该如何并行运行) https://github.com/postmodern/chruby#uninstall(如何卸载 chruby)

于 2016-12-06T16:58:30.183 回答