亦余心之所善兮,虽九死其犹未悔。这篇文章主要讲述零基础入门 Rust ,安装 Rust相关的知识,希望能为你提供帮助。
文章目录
- ??类 Unix 系统??
- ??Windows 系统??
- ??Windows 的 Linux 子系统(WSL)??
- ??Rust 安装须知??
- ??入门??
- ??Windows 注意事项??
- ??用 `rustup` 管理工具链??
- ??配置 `PATH` 环境变量??
- ??卸载 Rust??
- ??其它安装方式??
- ??原文??
- ??关注??
Rust 可在 Windows、Linux、macOS、FreeBSD 和 NetBSD 上运行。
类 Unix 系统如果你正在使用 macOS、Linux 或其它类 Unix 系统。要下载 Rustup 并安装 Rust,请在终端中运行以下命令,然后遵循屏幕上的指示。如果您在 Windows 上,请参见 ??其他安装方式??。
curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs | sh
Windows 系统如果你正在使用 Windows。要使用 Rust,请下载安装器,然后运行该程序并遵循屏幕上的指示。当看到相应提示时,您可能需要安装 ??Microsoft C++ 生成工具???。如果您不在 Windows 上,参看 ??其他安装方式??。
??下载 rustup-init.exe(32 位)??
??下载 rustup-init.exe(64 位)??
Windows 的 Linux 子系统(WSL)如果您是 Windows 的 Linux 子系统(WSL)用户,要安装 Rust,请在终端中运行以下命令,然后遵循屏幕上的指示。
curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs | sh
Rust 安装须知入门
【零基础入门 Rust ,安装 Rust】如果您希望通过一份详细的步骤指南来开始学习 Rust ,请阅读??马上开始??页面。
Windows 注意事项
在 Windows 上,Rust 还需要 Visual Studio 2013 及以上版本的 C++ 构建工具。 获取该构建工具最简单的方式是安装 ??Visual Studio 2019 生成工具??? ,它只提供了 Visual C++ 的构建工具。此外,您还可以??安装?? Visual Studio 2019、Visual Studio 2017、Visual Studio 2015 或 Visual Studio 2013 并在安装时选择“C++ 工具集”。
有关在 Windows 上配置 Rust 的更多信息见 ??Windows 专用的 rustup 文档??。
用?
?rustup?
? 管理工具链Rust 由工具 ??rustup??? 安装和管理。Rust 有着以 6 星期为周期的 ??快速版本迭代机制???,支持 ??大量平台???,因而不同时期存在大量不同的 Rust 构建版本。 ?
?rustup?
? 用于管理不同平台下的 Rust 构建版本并使其互相兼容, 支持安装由 Beta 和 Nightly 频道发布的版本,并支持其他用于交叉编译的编译版本。如果您曾经安装过 ?
?rustup?
??,可以执行 ??rustup update?
? 来升级 Rust。更多信息请查阅 ??rustup 文档??。
配置?
?PATH?
? 环境变量在 Rust 开发环境中,所有工具都安装在 ?
?~/.cargo/bin?
?? ??%USERPROFILE%\\.cargo\\bin?
?? 目录中,您可以在这里找到包括 ??rustc?
??、??cargo?
?? 和 ??rustup?
? 在内的 Rust 工具链。Rust 开发者通常会将该目录加入 ??PATH环境变量???中。在安装过程中,?
?rustup?
?? 会尝试配置 ??PATH?
??。 由于不同平台、命令行 Shell 之间存在差异,??rustup?
?? 中也可能存在 Bug,因此在终端重启或用户重新登录之前,??rustup?
?? 对 ??PATH?
? 的修改可能不会生效,甚至完全无效。如果安装后在终端尝试执行 ?
?rustc --version?
? 失败,那么,以上内容就是最可能的原因。卸载 Rust
在任何时候如果您想卸载 Rust,您可以运行 ?
?rustup self uninstall?
?。其它安装方式对于大多数开发者而言,推荐按照以上说明用 ?
?rustup?
? 来安装 Rust 。当然,Rust 也可通过其它方式安装。??了解更多???
关注微信公众号【我的小碗汤】,扫左侧码关注,了解更多咨询,更有免费资源供您学习
推荐阅读
- httpstomcat与nginx
- 使用AlpineLinux用Docker实现Wordpress(100分)
- 如何在 Chrome 中通过单击右键恢复反向图像搜索
- CentOS 7 下 yum 安装和配置 NFS
- 编辑全局命令栏示例(点击按钮展示当前用户的角色)
- 小公司的前端建设的一些思考
- Selenium3自动化测试36单元测试Unittest
- Go 语言入门很简单(正则表达式)
- Python 查找算法_众里寻他千百度,蓦然回首那人却在灯火阑珊处(线性二分,分块插值查找算法)