
在 Ruby 开发的世界中,经常需要面对不同项目使用不同 Ruby 版本的情况。这时,一个高效、灵活且易于使用的 Ruby 版本管理工具就显得尤为重要。
rbenv 正是这样一个工具,它允许开发者在同一台计算机上轻松安装、切换和管理多个 Ruby 版本。本文将详细介绍 rbenv 的安装、基本使用以及一些高级特性,帮助你更好地掌握这个强大的工具。
rbenv 简介
rbenv 是一个轻量级的 Ruby 版本管理工具,通过修改环境变量来控制当前使用的 Ruby 版本。它不会干扰系统自带的 Ruby 环境,而是为用户提供一个隔离的 Ruby 运行环境。这意味着你可以根据项目需求,轻松切换到所需的 Ruby 版本,确保项目的兼容性和运行稳定性。
安装 rbenv
Homebrew 安装
-
在 macOS (或 Linux) 系统上,建议使用 Homebrew 安装 rbenv。详细教程
brew install rbenv ruby-buildHomebrew 详细教程可查看:
-
在 shell 中加载 rbenv
运行下面命令,并按照打印的说明进行操作:
rbenv init例如,下面这个示例,我们运行
rbenv init后,提示将eval "$(rbenv init - zsh)"添加到~/.zshrc文件中,才能自动加载 rbenv。$ rbenv init # Load rbenv automatically by appending # the following to ~/.zshrc: eval "$(rbenv init - zsh)" -
执行
source ~/.zshrc或者关闭终端窗口并打开一个新窗口,让我们的更改生效。
克隆 Git 仓库安装
对于更自动化的安装,可以使用 rbenv-installer。如果更喜欢手动方法安装,请按照以下步骤操作。
-
将 rbenv 克隆到
~/.rbenv:git clone https://github.com/rbenv/rbenv.git ~/.rbenv -
配置 shell 来加载 rbenv: 详细教程
-
对于 bash:
在 macOS (或 Linux) 系统上,bash 通常通过以下方式配置
~/.bash_profile:echo 'eval "$(~/.rbenv/bin/rbenv init - bash)"' >> ~/.bash_profile -
对于 Zsh
-

最低0.47元/天 解锁文章
917

被折叠的 条评论
为什么被折叠?



