Ruby 环境安装教程(Windows 系统)
Ruby 是一种开源的编程语言,广泛用于 Web 开发、自动化脚本等领域。安装 Ruby 环境相对简单,特别是在 Windows 系统上使用 RubyInstaller。下面是一个 保姆级 的安装教程,适合 Ruby 初学者。
一、准备工作
操作系统要求:
本教程适用于 Windows 系统,若你使用的是其他操作系统(如 macOS 或 Linux),可以参考相应平台的安装文档。
确保网络正常:
在安装过程中需要从网上下载一些文件,确保网络连接稳定。
二、下载 RubyInstaller
RubyInstaller 是一个针对 Windows 用户的便捷安装工具,它将 Ruby 环境和一些常用的工具集成在一起,减少了复杂的配置工作。
访问官方网站:
打开浏览器,访问 RubyInstaller 官网:https://rubyinstaller.org/
选择合适的版本:
RubyInstaller 提供了多个版本的 Ruby,根据你的需求选择合适的版本。
如果是初次安装,建议下载最新的稳定版本。你会看到类似如下选项:
Ruby+Devkit 3.x.x (推荐) — 包含 Ruby 和开发工具(Devkit),适用于大多数开发需求。
点击下载:
点击页面上的 “Download” 按钮,下载对应版本的安装包(.exe 文件)。
三、安装 Ruby 环境
运行安装程序:
下载完成后,双击 .exe 安装文件,启动安装程序。
选择安装路径:
在安装过程中,选择你希望安装 Ruby 的目录。如果不确定,可以使用默认目录 C:\Ruby30(注意,路径中最好不要包含空格)。
勾选附加选项:
安装程序会提示你是否添加 Ruby 到系统 PATH 中,确保勾选 “Add Ruby executables to your PATH”。这可以让你在命令行中直接使用 Ruby 命令。
勾选 “Associate .rb and .rbw files with this Ruby installation”,这样你可以直接双击 .rb 文件运行 Ruby 脚本。
安装 DevKit:
安装 Ruby 时,会提示你是否安装 DevKit(开发工具包)。DevKit 包含了一些编译 Ruby 扩展所需要的工具,建议 勾选并安装,如果你打算使用一些涉及原生扩展的 gem(如 nokogiri、pg 等)。
安装过程中,DevKit 会自动配置,确保你的 Ruby 环境能够支持更多的扩展和库。
完成安装:
点击 “Install” 按钮,安装程序会开始安装 Ruby 和 DevKit,等待安装完成。
四、配置 Ruby 环境
验证安装:
安装完成后,打开 命令提示符(Windows + R,输入 cmd 并回车)。
输入以下命令验证 Ruby 是否成功安装:ruby -v
如果显示类似于以下的信息,说明安装成功:ruby 3.x.x (2021-xx-xx) [x64-mingw32]
验证 Gem 是否可用:
Ruby 默认配备了 gem 工具,用于管理 Ruby 库(gem)。在命令提示符下输入以下命令:gem -v
如果返回了 gem 的版本信息,则说明 gem 已正确安装。
五、安装常用 Ruby 包(Gem)
更新 gem:
Ruby 和 RubyGems 的版本会不断更新,推荐你先更新 gem 到最新版。运行以下命令进行更新:gem update --system
安装常用 Gem:
例如,你想安装 Rails(Ruby on Rails)框架,使用以下命令:gem install rails
安装其他 Gem(如 sinatra、nokogiri)也可以通过类似命令进行安装。
六、测试 Ruby 环境
创建 Ruby 脚本:
使用文本编辑器(如 Notepad++ 或 Visual Studio Code)创建一个简单的 Ruby 脚本 hello.rb,内容如下:puts "Hello, Ruby!"
运行 Ruby 脚本:
在命令提示符中,进入到脚本所在的目录,运行以下命令:ruby hello.rb
如果输出 Hello, Ruby!,则说明 Ruby 环境配置正确。
七、附加步骤:安装 RubyMine(IDE)
如果你打算用更强大的开发环境,可以选择安装 RubyMine,这是一个专门为 Ruby 开发设计的 IDE,支持智能提示、调试、代码补全等功能。
下载 RubyMine:访问 RubyMine 官网 下载并安装。
配置 RubyMine:安装后,打开 RubyMine,选择你刚刚安装的 Ruby 环境作为执行环境。
总结
使用 RubyInstaller 可以非常简便地在 Windows 系统上安装 Ruby 环境,并且可以选择安装开发工具包(DevKit),以便使用更多扩展。
安装完成后,验证 Ruby 和 Gem 是否正常工作,然后就可以开始写 Ruby 程序了。
可以使用命令行安装各种 Ruby 库(Gem),如 Rails 或 Sinatra,来构建 Web 应用。
希望这个安装教程能够帮助你顺利搭建 Ruby 环境!如果在安装过程中遇到任何问题,欢迎随时提问。