如何在 Windows 上一步步安装 Rust 且不出现错误

了解安装 Rust 所需的先决条件和工具 Windows.

了解如何正确安装和配置 Rust 及其开发环境。

了解如何在必要时检查、更新和卸载 Rust。

锈 由于其注重安全性、速度和效率,它在世界各地的开发者中越来越受欢迎。如果您决定尝试这门语言,您可能想知道如何在 Windows 系统上正确安装它,以及如何避免最常见的问题。您来对地方了:我们在这里提供最完整、最新的指南 在 Windows 上安装 Rust,解决您的所有疑问,整合实用信息,并解决大多数人在开始这一冒险时遇到的问题。

安装任何语言 编程 初次使用可能会有些令人畏惧,尤其是在遇到意外错误或缺乏清晰的西班牙语文档时。别担心:我们会以简洁明了的方式讲解所有内容,从电脑上需要的内容、安装步骤、如何检查一切是否顺利,以及如何启动您的第一个项目。我们还提供 技巧 这样,您的周围环境就准备得一丝不苟了。继续阅读,成为一名真正的“Rustacean”吧!

为什么选择 Rust 以及安装之前需要做什么?

锈 作为一种现代语言,它在内存管理方面非常高效且安全。它不仅能让你创建快速的软件,而且也是创建从系统到跨平台应用程序等各种应用的理想选择。在直接开始安装之前,你应该了解 Windows 有一些先决条件和建议,以确保流畅和稳定的体验。

C++ 编译工具:Rust 需要安装一些与 Visual Studio 相关的构建工具,例如 «Microsoft C ++生成工具“这些工具使 Rust 能够毫无问题地编译复杂的程序。

适用于 Windows 的 Git新建的 Rust 项目通常默认使用 Git 进行版本控制。如果您尚未安装,建议安装。

终端:你可以与 cmd.exe, PowerShell的 或某些编辑器(如 Visual Studio Code)的集成终端。

此外,如果你决定编译和测试代码 Linux 在 Windows 中,您可以考虑使用 适用于 Linux 的 Windows 子系统 (WSL),尽管对于专门在 Windows 上的项目来说它并不是必需的。

在 Windows 上下载并安装 Rust:所有步骤

使用名为 生锈. 鲁斯特普 它负责管理 Rust 编译器和其他相关工具的版本,例如包管理器 货运包机.

前往 Rust 官方页面: 从浏览器访问该网站 https://www.rust-lang.org/tools/install系统检测到您正在使用 Windows 并将直接为您提供安装程序。

下载安装程序: 单击 Windows 的下载链接(通常为 64 位,但请选择与您的系统匹配的版本)。

运行安装程序: 只需按照向导操作即可,除非您有特殊需求,否则请接受默认选项。整个过程非常简单,只需“下一步,下一步,完成”。

如果出现提示,请安装 C++ 构建工具: 在安装过程中,Rust 安装程序可能会提示您安装以下内容: C++ 构建工具 Visual Studio 2013 或更高版本。您可以从 Visual Studio 官方网站下载 Visual Studio 构建工具,或安装 Visual Studio 并启用以下工作负载来执行此操作: .NET 桌面开发, 使用 C++ 进行桌面开发 y 通用Windows平台的开发。这将帮助您避免将来潜在的编译错误。

(可选)安装适用于 Windows 的 Git: 由于 Rust 项目默认使用 Git,因此您可能希望从 https://gitforwindows.org/.

Fortnite:在哪里以及如何购买或兑换火鸡?办卡费用是多少?理事会全国: 如果您更有经验,则可以使用图形安装程序或控制台模式,但这两种选择都会让您的环境同样做好准备。

在 Windows 上设置 Rust 环境

完成 Rust 安装后,需要采取一些重要步骤以确保一切在任何终端上都能正常运行:

可执行文件安装在 %USERPROFILE%\.cargo\bin,您将在其中获得必要的工具: rustc (编译器), cargo (项目经理)和 rustup (版本管理器和工具链)。

将 Rust 目录添加到系统 PATH。通常,安装程序会自动执行此操作。如果在安装后运行命令 rustc --version 在新控制台中不起作用,请检查 PATH 系统变量是否包含所提到的路径。

重启终端或会话 安装 Rust 后,请执行以下步骤,以便正确应用对 PATH 变量的更改。如果您使用多个控制台(cmd、PowerShell、IDE 中的集成终端),建议重新启动所有控制台。

解决问题时要认识到 comandos 安装后,检查 PATH 变量是否包含 %用户配置文件%\.job\bin如果不存在,请手动将其添加到 Windows 环境变量中。

检查 Rust 是否安装正确

在开始编程之前,请验证安装是否成功并且一切是否正常工作:

在终端中运行: rustc --version

您应该会看到如下响应: rustc 1.x.x (fecha)如果出现版本号和日期,则表示安装成功。

还检查负载运行 cargo --version您应该会看到已安装的 Cargo 版本。

如果任何命令失败,请检查 PATH 变量或重复安装过程。重启系统通常可以解决 PATH 相关的问题。

什么是 Cargo 以及为什么它在 Rust 中必不可少?

货运包机 Cargo 是 Rust 官方的软件包和项目管理器。它会自动包含在 Rust 中,方便执行编译、管理依赖项(crates)以及创建可执行文件和库等任务。Cargo 简化了新项目的启动和维护,类似于 JavaScript 中的 npm 或 Python

,但重点是 Rust。

在 Windows 11 上设置 VPN 的完整指南:方法、提示和技巧连接器 cargo new nombre_de_proyecto,Cargo 创建了使用 Rust 开始编程的基本结构。

入门:Rust 中的第一个 Hello World

安装 Rust 和 Cargo 后,在 Windows 上创建你的第一个项目非常简单。操作方法如下:

选项 1:手动,仅使用编译器

创建一个文件夹,例如 C:\Users\YourUser\hello,并在一个名为 主.rs.

在main.rs中写入:

fn main() { println!("Hello, world!"); }

从终端导航到文件夹并运行:

rustc main.rs

这将生成一个名为 主. 运行 .\main 在终端中,您将在屏幕上看到“Hello, world!”。

选项 2:使用 Cargo(推荐)

从终端导航到您将创建项目的文件夹。

跑 cargo new hello-cargo

访问创建的文件夹: cd hello-cargo

文件 src/main.rs 它最初包含“Hello World”的代码。

编译并运行:

cargo run

您将在控制台中看到消息“Hello, world!”。Cargo 将组织文件并生成可执行文件 目标.

这种方法更实用,因为它从一开始就利用了 Cargo 的所有优势。

设置开发环境:Visual Studio Code 和推荐的扩展

这不是必需的,但如果你想舒适地工作,请安装 Visual Studio 代码(VS 代码) 以及一些 Rust 特有的扩展。这将使自动完成、高亮、调试和使用集成终端变得更加容易。

从其官方网站下载并安装 VS Code。

在 VS Code 中安装扩展 生锈分析仪 如需高级功能,请在扩展商店中搜索“rust-analyzer”。

为了进行调试,请安装扩展 CodeLLDB.

要打开集成终端,请使用 Ctrl +`,因此您无需离开编辑器即可使用 Rust 和 Cargo。

配置完成后,即可打开项目文件夹,高效直观地工作。

安装过程中常见问题的故障排除

虽然通常很简单,但可能会 常见问题:

未找到“rustc”或“cargo”:这通常是因为 PATH 不包含 %用户配置文件%\.job\bin。检查它是否在环境变量中,然后重新启动终端。

由于缺少 C++ 工具而导致的错误:如果在编译时出现有关 C++ 链接器或工具的错误,请安装 Visual Studio 构建工具 根据 Rust 安装程序的说明。

权限问题:如果您在修改变量或安装程序时遇到困难,请以管理员身份运行终端。

安装程序挂起或无法继续:这可能是由于防病毒软件或防火墙造成的。请尝试暂时禁用它们,或以管理员权限运行它们。

什么是 .aif 文件?如需更多帮助,官方论坛上的 Rust 社区、Stack Overflow 以及西班牙语 Telegram 或 Discord 群组都是非常有用的资源。

在 Windows 上更新和卸载 Rust

更新 Rust 非常简单且值得推荐,因为该语言发展迅速,每隔几周就会有新版本:

更新: 跑 rustup update 在终端获取最新版本的编译器、Cargo 和其他工具。

卸载: 要删除 Rust,请运行 rustup self uninstall 并按照说明进行操作。

该过程干净且不留残留物,使得未来的安装或迁移更加容易。

先进项目、组织和良好实践

完成第一步后,您将需要管理更复杂、更有序的项目。Rust 和 Cargo 支持具有外部依赖项(crates)、模块化组织和版本控制的项目。

收费.toml:是您定义名称、版本和依赖项的配置文件。

SRC:包含文件的文件夹 主.rs 主。

目标:Cargo 保存可执行文件和构建工件的文件夹。

通过将依赖项添加到 Cargo.toml 来管理依赖项。

得益于 Git 集成和跨平台支持,您可以作为一个团队工作并在不同环境之间无缝移动您的代码。

相关文章:如何在 Windows 11 上的视频中嵌入字幕:完整且最新的指南

安装 Windows 上的 Rust 如果您仔细遵循每个步骤,整个过程就会变得非常简单。从准备必要的工具、配置环境变量,到验证一切是否正常运行,开发体验将变得越来越顺畅。与现代工具集成,例如 货运包机 以及编辑们喜欢 VS代码 它能让你更轻松地开始和推进你的项目。尽情创造、学习和探索 Rust 提供的所有潜力。

艾萨克对字节世界和一般技术充满热情的作家。我喜欢通过写作分享我的知识,这就是我在这个博客中要做的,向您展示有关小工具、软件、硬件、技术趋势等的所有最有趣的事情。我的目标是帮助您以简单而有趣的方式畅游数字世界。