简介
目前Mac OS 下面有两种Ruby 版本的工具,分别是 RVM 和 rbenv,本文主要介绍如何安装和使用 rbenv,并通过它来管理 Ruby 环境
安装
安装
1 2 3 4
| brew install rbenv brew install ruby-build brew install rbenv-gemset brew install rbenv-gem-rehash
|
初始化
1 2 3 4 5 6
| echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc
# 如果使用的是 Zsh echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc echo 'eval "$(rbenv init -)"' >> ~/.zshrc
|
安装Ruby
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| # 查看可用版本 rbenv install --list
# 安装2.4.0 rbenv install 2.4.0
# 查看已安装版本 rbenv versions # system # 2.1.5 # 2.2.1 # * 2.2.4 (set by /Users/Robbs/.rbenv/version)
# 设置全局版本 rbenv global 2.4.0
# 设置本地版本 rbenv local 2.4.0
# 取消设置 rbenv local --unset
# 设置当前终端版本 rbenv shell 2.4.0
# 使用系统Ruby rbenv global system
# 每当切换ruby版本和执行bundle install之后必须执行这个命令 rbenv rehash
# 卸载Ruby rbenv uninstall 2.4.0
|
切换镜像
1 2
| # rbenv-china-mirror git clone https://github.com/andorchen/rbenv-china-mirror.git ~/.rbenv/plugins/rbenv-china-mirror
|