在开始 Ruby 编程之旅之前,你需要确保你的计算机上已经正确地配置了 Ruby 环境。这包括安装 Ruby、设置环境变量以及验证安装是否成功。本章将详细讲解如何完成这些步骤。
安装 Ruby
Windows 系统
下载 Ruby 安装包
- 访问 Ruby 官方网站。
- 下载适用于 Windows 的 Ruby 安装程序,通常推荐使用最新的稳定版本。
运行安装程序
- 双击下载的安装文件。
- 在安装向导中,选择默认选项进行安装。建议勾选“Add Ruby executables to your PATH”以自动添加 Ruby 到系统环境变量中。
- 点击“Install”按钮完成安装过程。
验证安装
- 打开命令提示符(CMD)。
- 输入
ruby -v
并回车。如果显示 Ruby 版本信息,则表示安装成功。
macOS 和 Linux 系统
macOS
使用 Homebrew 安装 Ruby
- 打开终端。
- 输入以下命令安装 Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 安装完成后,输入
brew install ruby
安装 Ruby。
验证安装
- 在终端中输入
ruby -v
。如果显示 Ruby 版本信息,则说明安装成功。
- 在终端中输入
Linux
Ubuntu/Debian 系统
- 打开终端。
- 输入以下命令更新软件包列表并安装 Ruby:
sudo apt update sudo apt install ruby-full
Fedora/CentOS/RHEL 系统
- 打开终端。
- 输入以下命令安装 Ruby:
sudo dnf install ruby
验证安装
- 在终端中输入
ruby -v
。如果显示 Ruby 版本信息,则说明安装成功。
- 在终端中输入
设置环境变量
环境变量是操作系统用来存储特定信息的一组动态值,它会影响应用程序的行为。对于 Ruby 开发者来说,确保 Ruby 解释器的路径被正确添加到系统的环境变量中是非常重要的。
Windows 系统
打开系统属性
- 右键点击“此电脑”或“计算机”,选择“属性”。
- 点击“高级系统设置”。
编辑环境变量
- 在“高级”选项卡下,点击“环境变量”按钮。
- 在“系统变量”部分找到名为
Path
的变量,选择它然后点击“编辑”按钮。 - 添加 Ruby 的安装路径。例如,如果你安装的是 Ruby 2.7.0,路径可能是
C:\Ruby27\bin
。 - 点击“确定”保存更改。
验证环境变量
- 打开一个新的命令提示符窗口,输入
echo %PATH%
来查看当前的 PATH 变量。 - 确认 Ruby 的安装路径已包含在内。
- 打开一个新的命令提示符窗口,输入
macOS 和 Linux 系统
macOS
编辑
.zshrc
或.bash_profile
文件- 打开终端。
- 使用文本编辑器(如 nano)打开或创建
~/.zshrc
文件(如果你使用 zsh)或~/.bash_profile
文件(如果你使用 bash):nano ~/.zshrc
- 添加以下行来设置 Ruby 路径:
export PATH="/usr/local/opt/ruby/bin:$PATH"
- 保存并关闭文件。
使配置生效
- 输入
source ~/.zshrc
或source ~/.bash_profile
使更改立即生效。
- 输入
Linux
编辑
.bashrc
文件- 打开终端。
- 使用文本编辑器打开
~/.bashrc
文件:nano ~/.bashrc
- 添加以下行来设置 Ruby 路径:
export PATH="$HOME/.rbenv/shims:$PATH"
- 保存并关闭文件。
使配置生效
- 输入
source ~/.bashrc
使更改立即生效。
- 输入
验证 Ruby 环境配置
无论是在 Windows、macOS 还是 Linux 上,最后一步都是验证你的 Ruby 环境配置是否正确:
打开命令行工具
- 在 Windows 上是 CMD 或 PowerShell,在 macOS 和 Linux 上是终端。
检查 Ruby 版本
- 输入
ruby -v
并按回车键。 - 如果能看到类似
ruby 2.7.0p0 (2020-05-01 revision 67816) [x86_64-linux]
的输出,则说明 Ruby 已经正确安装并且可以在命令行中使用。
- 输入
检查 Gems
- 输入
gem env
查看 Gems 的安装路径和其他相关信息。 - 如果能看到类似
EXECUTABLE DIRECTORY: /home/user/.gem/ruby/2.7.0/bin
的输出,说明 Gems 也已正确安装。
- 输入
通过以上步骤,你应该能够顺利完成 Ruby 环境的配置,并准备好开始学习和开发 Ruby 应用了。下一章我们将探讨如何创建第一个简单的 Ruby 程序。