如何在OSX上卸载rbenv?

时间:2015-07-02 00:53:00

标签: ruby macos homebrew rbenv

如何在OSX上卸载rbenv?我的rbenv版本搞砸了,brew uninstall rbenv不起作用,因为brew依赖ruby。

3 个答案:

答案 0 :(得分:49)

我采取了这些步骤,在运行El Capitan(10.11.4)的mac上成功摆脱了rbenv。根据我的经验,Rbenv是Failed to build gem native extension errors的主要原因。

  • 使用brew删除:brew remove rbenv
  • 删除.rbenv目录:rm -rf ~/.rbenv
  • 打开.bash_profile文件并删除其中包含rbenv的所有行:vi ~/.bash_profile
  • 打开.bashrc文件并删除其中包含rbenv的所有行:vi ~/.bashrc

最后,重新加载.bash_profile.bashrc

  

。 〜/ .bash_profile&& 。的〜/ .bashrc

答案 1 :(得分:8)

我认为你应该只需删除~/.rbenv即可卸载rbenv。

rm -rf ~/.rbenv

或者,如果您通过Homebrew安装了rbenv,则可以

rm -rf `brew --prefix`/Cellar/rbenv

答案 2 :(得分:0)

在卸载rbenv本身之前,请记住先卸载rbenv安装的所有ruby版本。

rbenv versions
rbenv uninstall x.y.z # uninstall all versions from the last step
brew uninstall rbenv