Reputation: 7246
How do you uninstall rbenv on macOS? My version of rbenv is messed up, and brew uninstall rbenv
isn't working because brew relies on ruby.
Upvotes: 93
Views: 100843
Reputation: 3945
I took these steps to successfully get rid of rbenv on my mac running El Capitan (10.11.4). Rbenv is a major cause of Failed to build gem native extension errors
from my experience.
brew remove rbenv
.rbenv
directory: rm -rf ~/.rbenv
For Bash
.bash_profile
file and delete any lines with rbenv in them: vi ~/.bash_profile
.bashrc
file and delete any lines with rbenv in them: vi ~/.bashrc
Finally, reload .bash_profile
and .bashrc
:
. ~/.bash_profile && . ~/.bashrc
For ZShell
.zprofile
file and delete any lines with rbenv in them.zshrc
file and delete any lines with rbenv in themFinally, reload .zprofile
and .zshrc
:
. ~/.zprofile && . ~/.zshrc
Upvotes: 173
Reputation: 5202
Remember to uninstall all ruby versions installed by rbenv
before uninstalling rbenv
itself.
rbenv versions
rbenv uninstall x.y.z # uninstall all versions from the last step
brew uninstall rbenv
Upvotes: 9
Reputation: 1106
I think you should be able to uninstall rbenv by simply removing ~/.rbenv
.
rm -rf ~/.rbenv
Or, if you installed rbenv via Homebrew, you can do
rm -rf `brew --prefix`/Cellar/rbenv
Upvotes: 19