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.
rbenv vs. RVM. Both rbenv and RVM are Ruby version management tool. RVM is more resourceful but rbenv is lightweight which makes it a strong contender for RVM. RVM is used to manage and install different versions of Ruby and gemsets on system where Rbenv is a lightweight Ruby version management tool.
Uninstall Ruby on Mac with rbenv For rbenv, use rbenv versions to see which versions you have installed. Use the uninstall command to remove a version. This will remove any gems associated with the version as well. If you want to reinstall Ruby, see Install Ruby on Mac for recommendations of newer version managers.
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
.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
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
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
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With