我应该为 RubyMine 使用 rbenv 还是 RVM

Should I Use rbenv or RVM for RubyMine

OS X 10.11.5。我正在学习 Ruby 并关注 Ryan Bigg's post to install Ruby and Rails using chruby and ruby-install. After using vim for a few small programs I looked for a more productive environment. I installed RubyMine and like it, but RubyMine doesn't support chruby。 JetBrains 技术支持建议我使用 rbenv/RVM.

我选择了chruby,因为博客post没有sudo。我是 OS X 的新手,还不了解 sudoSIP

我应该使用 rbenv 还是 RVM

sudo 只是一个命令,以 root 身份执行它后面的命令。这会导致由这些命令创建的文件归 root 所有,并且您的用户帐户无法编辑和删除。

rvmrbenv 是个人偏好问题——我的偏好是 rvm。我发现它非常易于使用且功能丰富。您不需要使用 sudo 安装它——事实上,我不希望这样做。它将在 ~/.rvm 目录中安装所有内容,并且需要对您的启动脚本进行一些小的修改,这通常可以作为安装的一部分自动完成。 Google install rvm 有关如何安装它的明确说明。