如何在Windows 10上安装Ruby?使用两种方法

2021年11月20日19:05:18 发表评论 2,026 次浏览

介绍

Ruby 是一种编程语言和开发环境。它通常用于 Web 应用程序、数据分析和其他通用编程。

Windows 10如何安装Ruby本指南将向你展示在 Windows 10 系统上安装 Ruby 的两个方法。

先决条件

  • 运行 Windows 10 的系统,更新至 2004 版(2020 年 5 月)
  • 具有管理员权限的用户帐户
  • 访问命令行/powershell
    (单击开始>键入“cmd”>右键单击>以管理员身份运行或开始>键入“powershell”>右键单击>以管理员身份运行)

关于 Ruby: Ruby 是在 Linux 和 macOS 架构下开发的。有两种方法可以在 Windows 上运行 Ruby。更直接的方法是使用 Ruby 安装程序来安装所需的所有软件包。更健壮的方法是在 Windows 10 上安装 Linux 子系统,然后使用Linux 命令安装 Ruby。

如何在Windows 10上安装Ruby:使用 RubyInstaller 工具安装 Ruby

Windows安装Ruby的方法:此过程使用来自Ruby 开发人员下载页面的最新版本 。此页面上有多个方法。

如果系统用于开发软件,或者你不确定选择哪个,请使用 带有 Devkit(开发人员工具包)的版本。如果你只需要运行 Ruby 应用程序,请使用没有 Devkit的版本 。

第 1 步:下载 RubyInstaller 工具

如何在Windows 10上安装Ruby?使用两种方法

使用网络浏览器导航到下载页面(上面链接)。如果不需要特定版本,请选择粗体选项:

保存文件并记住其位置。

第 2 步:运行 Ruby 安装程序

1. Windows 10如何安装Ruby?浏览到RubyInstaller工具所在的位置,然后双击。

2.设置对话框启动并显示许可协议。查看它,勾选接受协议的框,然后点击Next

如何在Windows 10上安装Ruby?使用两种方法

3. 安装程序要求调整安装位置和相关文件类型。保持选中默认值,除非系统要求不同,然后单击Install

如何在Windows 10上安装Ruby?使用两种方法

4. 系统提示选择组件。保留默认设置,然后单击下一步

如何在Windows 10上安装Ruby?使用两种方法

5. 设置对话框会运行几分钟。完成后,它会提示“运行 'ridk install' 以设置 MSYS2 和开发工具链。” 选中此项并单击完成

如何在Windows 10上安装Ruby?使用两种方法

6. 出现一个黑色的命令行样式窗口,标记为RubyInstaller2 for Windows。选择要安装的组件。按Enter 安装默认工具。

如何在Windows 10上安装Ruby?使用两种方法

7. 完成后,再次按Enter 以关闭安装程序。

步骤 3:验证 Ruby 安装

Windows安装Ruby的方法:如果你打开了任何终端窗口,请关闭它们。打开一个新的终端窗口,然后输入以下内容:

ruby –v

系统会显示 Windows 10 上安装的当前 Ruby 版本。

如何在Windows 10上安装Ruby?使用两种方法

使用 Linux 子系统安装 Ruby

步骤 1:启用 Windows Linux 子系统 (WSL)

Windows 10如何安装Ruby?打开命令行,输入以下命令:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

系统需要一些时间来启用该功能。然后,确保重新启动系统以使更改生效。

如何在Windows 10上安装Ruby?使用两种方法

第 2 步:安装 Linux 发行版

1. 如何在Windows 10上安装Ruby?系统重新启动后,启动Microsoft Store,单击搜索,然后键入Linux。该商店列出了可以在 Windows 中运行的几个不同版本的 Linux。如果你没有偏好,Ubuntu 20.04是一个现代的、易于使用的版本。

如何在Windows 10上安装Ruby?使用两种方法

2. 选择版本,然后点击获取

3. 商店显示你现在拥有该软件。选择安装。系统可能会提示你使用 Microsoft 帐户登录。你可以跳过登录。

4. 该过程完成后,你可以单击“启动”或退出Microsoft Store

5. 在开始菜单中搜索 Ubuntu Linux 子系统。打开它以完成安装。

6. 按照提示设置Ubuntu子系统的用户账号和密码。然后输出通知你已成功安装 Ubuntu。

如何在Windows 10上安装Ruby?使用两种方法

注意: Linux 子系统包含许多 Linux 中常用的工具。其中包括 BASH shell、APT 包管理器等。

步骤 3:更新 Linux 子系统

Windows安装Ruby的方法:使用 Linux 时,在安装新软件之前更新系统和软件包是必不可少的。

要更新你的 Linux 子系统,请打开命令行,然后输入以下内容:

sudo apt update

允许该过程完成。系统可能会提示你确认某些软件包的安装 - 为此,请键入y回车

注:须藤命令代表超级用户DO。它允许你以管理员身份运行单个命令,在访问基本任务的同时维护系统的安全性。

第 4 步:安装 Ruby

Windows 10如何安装Ruby?完全安装并更新 Linux 子系统后,输入以下命令安装 Ruby:

sudo apt install ruby-full

使用yEnter确认安装。

步骤 5:验证安装

如何在Windows 10上安装Ruby?要验证 Ruby 是否已成功安装在 Windows 10 上,请输入以下命令:

ruby –v

系统应显示已安装 Ruby 软件的当前版本。

如何在Windows 10上安装Ruby?使用两种方法

注意:有几种方法可以在 Ubuntu 系统上安装 Ruby。要了解更多信息,请参阅如何在 Ubuntu 18.04上安装 Ruby或如何在 Ubuntu 20.04 上安装 Ruby。

结论

你现在应该已经在 Windows 10 上安装了 Ruby 编程语言。接下来,你可能需要考虑设置 Ruby on Rails。

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: